[英]Java One-liner Scanner from URL Text file
在 java 中,我需要从“http://www.mysite.com/text.txt”获取什么代码到一个扫描仪,该扫描仪以尽可能少的行解析站点中包含的结果文本。
Scanner sc = new Scanner(new URL("http://www.mysite.com/text.txt").openStream());
URL yahoo = new URL("http://www.yahoo.com/");
BufferedReader in = new BufferedReader(
new InputStreamReader(
yahoo.openStream()));
String inputLine;
while ((inputLine = in.readLine()) != null)
System.out.println(inputLine);
in.close();
参考
取自这里,未经测试
URLConnection connection = new URL("http://www.mysite.com/text.txt").openConnection();
String text = new Scanner(connection.getInputStream()).useDelimiter("\\Z").next();
一行代码中的HTTP GET
:(使用 Java 8)
String doc = new Scanner(new URL(strUrl).openStream(), "UTF-8").useDelimiter("\\A").next();
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.