java 获取url地址返回的数据
2018-02-26 11:52
369 查看
参考自:http://blog.csdn.net/daydayupzzc/article/details/38866489
返回结果:
原网页内容:
接下来就可以解析其中自己需要的内容了(上面例子中返回的数据是xml格式的字符串,如果需要返回数据流请参考上面原教程)
import java.io.BufferedReader; import java.io.InputStreamReader; import java.net.URL; import java.net.URLConnection; public class Url { public static void main(String[] args) throws Exception { String url="http://flash.weather.com.cn/wmaps/xml/chengdu.xml"; getData(url); } public static String getData(String urlString) throws Exception { String res = ""; BufferedReader reader = null; try { URL url = new URL(urlString); URLConnection conn = (URLConnection)url.openConnection(); reader = new BufferedReader(new InputStreamReader(conn.getInputStream(),"UTF-8")); System.out.println("创建url!"); String line; while ((line = reader.readLine()) != null) { System.out.println("分别获取每行内容!:"+line); res += line; } reader.close(); } catch (Exception e) { e.getMessage(); } System.out.println(res); return res; } }
返回结果:
原网页内容:
接下来就可以解析其中自己需要的内容了(上面例子中返回的数据是xml格式的字符串,如果需要返回数据流请参考上面原教程)
相关文章推荐
- 通过url地址获取数据后将数据利用SpringMVC的@ResponseBody返回中文可能出现乱码地方
- 通过HTTP方式获取URL返回结果数据(Java)
- 纯JAVA HTTPURL 访问制定url地址返回页面数据
- Java请求一个URL。获取网站返回的数据。
- Java请求一个URL。获取网站返回的数据。
- java后台通过url获取返回数据
- Java请求一个URL,获取返回的数据
- Java程序使用httpClient发送Url链接,并获取返回的数据信息
- java httpURL连接远程服务器并返回数据(httpurlconnection)
- JAVA方法中通过调用URL来获取其返回的内容
- java httpURL连接远程服务器并返回数据(httpurlconnection)
- js获取URL地址某个参数数据
- java httpURL连接远程服务器并返回数据(httpurlconnection)
- 是用JDBC从数据库中获取数据并以java对象返回
- java 通过url取得文件返回InputStream类型数据的工具类
- (安全跨域)java.net.url实现后台发出http请求并输出获取到的数据
- java 通过http方式获取返回的数据
- JSOUP获取网页数据返回403错误(403 error loading URL,connection类)
- java获取一段文字的url地址并以链接的形式显示在网页上
- 做工行支付怎样获取工行返回数据,及取货地址跳转