调用天气查询webservice服务的方法
来源:互联网 发布:公交线路数据库 编辑:程序博客网 时间:2024/06/04 18:13
调用天气查询webservice服务的方法
- 1.生成xml文件
在在浏览器地址栏输入http://ws.webxml.com.cn/WebServices/WeatherWS.asmx?WSDL,把页面保存到磁盘.我保存在D:/WeatherWebService.asmx.xml,名字有可能不一样,换成你自己的名字就可以
- 2.在命令提示符窗口内输入wsimport -extension -s . D:\WeatherWebService.asmx.xml
这里解释一下:
wsimport是jdk的命令,如果提示没有这个命令,要先配好Java环境,-s是生成.java文件, (.)表示在当前目录生成,后面是上面保存的文件.
如果提示错误,无法生成文件,把文件里与错误提示行对应的行删除,然后再运行上面的命令,会在当前目录生成文件.
3.在Eclipse中新建Java工程,把上面生成的文件拷贝到工程中
4.新建一个测试类
5.下面为调用webservice服务的方法
由于已经不能免费调用了,下面的方法为调用该平台支持某省份下哪些城市.
package cn.lszz;import java.util.List;import cn.com.webxml.ArrayOfString;import cn.com.webxml.WeatherWS;import cn.com.webxml.WeatherWSSoap;public class testClient { public static void main(String[] args) { // 创建服务视图 WeatherWS weatherWS = new WeatherWS(); // 通过服务视图得到服务端点 WeatherWSSoap weatherWSSoap = weatherWS.getWeatherWSSoap(); // 调用webservice服务方法 ArrayOfString arrayOfString = weatherWSSoap.getSupportCityString("浙江"); List<String> resultlist = arrayOfString.getString(); for (String result : resultlist) { System.out.println(result); } }}
阅读全文
0 0
- 调用天气查询webservice服务的方法
- 调用天气查询webservice服务的两种基本方法
- WebService初探之天气服务的调用
- WebService调用网络查询天气
- Flex webService调用天气预告服务数据
- webService调用 查询手机号码和天气
- android调用WebService进行天气查询
- axis2调用天气的webservice
- 利用C++调用天气webservice-gSOAP方法
- flex 调用中国气象局天气服务查询天气
- ASP调用webservice服务的方法
- 动态调用WebService服务的方法
- webservice 天气服务
- webService调用天气接口遇见的问题
- axis2通过城市名称调用.net写的asmx WebService查询天气实例
- android调用Webservice——天气情况查询(更新,显示自己想显示的信息)
- axis2通过城市名称调用.net写的asmx WebService查询天气实例 .
- webservice查询天气
- C#_类的简单运用
- OpenCV. 环境搭建
- css3动画之翻转
- Spring与Hiberante整合
- Cocos Creator 生命周期回调(官方文档摘录)
- 调用天气查询webservice服务的方法
- Android 检查系统版本号
- ViewPager实现可控制切屏时间的可点击轮播演示
- App运营推广相关
- angular bugs
- 分巧克力
- ArrayList的三种遍历方式 首先你需要一个实体类,随便怎么样都好,比如: public class Hero { public String name; public float hp;
- Mac 开发配置学习手册
- SSL2864 【NOIP2013模拟联考15】物语(spfa优化)