您的位置:

java获取天气源码(java调用天气接口)

本文目录一览:

我想用java抓取http://www.weather.com.cn/杭州天气,求大神指导

哥们,你写的高级一点要用到web服务接口,如果简单一点直接就像你这样用过url获取相应的天气信息,然后去解析你获取到的字符串即可,字符串大都是Json格式。

具体参照这个。

java如何获得天气情况

这个网站有使用谷歌天气预报的。

顺便帮sun公司做个广告,netbeans IDE里自带了很多服务,直接创建servlet往里一拖自动生成服务代码,巨爽。包括谷歌,雅虎,facebook,twitter等等,当然还能自己添加新的服务。

如何获取天气预报的wsdl

1、天气预报web services地址 

用浏览器打开此地址,保存页面为Weather.xml

2、新建一个java工程 webservices

建立包名 com.test.ws  

将Weather.xml拷贝到src目录下

3、编写批处理WSDL-SQUARED.CMD,使用wsdj2java生成客户端调用代码

set AXIS_HOME=D:\axis-1_4

set CLASSPATH=.;%AXIS_HOME%\lib\axis.jar;%AXIS_HOME%\lib\axis-ant.jar;%AXIS_HOME%\lib\commons-discovery-0.2.jar;%AXIS_HOME%\lib\commons-logging-1.0.4.jar;%AXIS_HOME%\lib\jaxrpc.jar;%AXIS_HOME%\lib\log4j-1.2.8.jar;%AXIS_HOME%\lib\saaj.jar;%AXIS_HOME%\lib\wsdl4j-1.5.1.jar

java org.apache.axis.wsdl.WSDL2Java  -p com.test.ws Weather.xml