天气

来源:互联网 发布:图片放大缩小js插件 编辑:程序博客网 时间:2024/04/28 14:42
public void readFromURL(){
String ws_url = "http://www.webxml.com.cn/WebServices/WeatherWebService.asmx/getWeatherbyCityName?theCityName=54823";
String xml= "";
try {
URL url = new URL(ws_url);
BufferedReader br = new BufferedReader(new InputStreamReader(url.openStream(),"utf-8"));//解决乱码问题
StringBuffer sb = new StringBuffer();
String s = "";
int i =1;
while ((s = br.readLine()) != null) {
sb.append(s + "\r\n"); //将内容读取到StringBuffer中
i++;
}
br.close();
//System.out.println(sb.toString());
xml = new String(sb.toString().getBytes());
//System.out.println(xml);
} catch (MalformedURLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}

SaveToFile(xml); //执行保存操作

}
原创粉丝点击