博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
案例:天气预报的接口调用
阅读量:4185 次
发布时间:2019-05-26

本文共 644 字,大约阅读时间需要 2 分钟。

网上免费的webService接口网址:

1、通过http://ws.webxml.com.cn/WebServices/WeatherWS.asmx?wsdl获取天气预报的wsdl的文档,并保存到本地。
2、通过cmd命令,在项目src目录下,执行wsimport -keep url命令。
3、刷新项目生成如下代码
在这里插入图片描述
4、客户端调用代码

public class weatherClient {	public static void main(String[] args) {		WeatherWS weatherWS = new WeatherWS();		WeatherWSSoap weatherWSSoap = weatherWS.getWeatherWSSoap();		ArrayOfString weather = weatherWSSoap.getWeather("北京",null);		List
list = weather.getString(); for(String s : list) { System.out.println(s + "****************"); } }}

备注:java调用net的webservice接口的问题

需要将wsdl文档中<s:element ref="s:schema" /> <s:any />部分内容替换成<s:any minOccurs="2" maxOccurs="2"/>

转载地址:http://dnfoi.baihongyu.com/

你可能感兴趣的文章
飞翔的小鸟--键盘事件案例
查看>>
一个sql函数group_concat详解
查看>>
根据地址返回坐标位置的百度地图api
查看>>
thinkcmf数据字典
查看>>
gitflow 分支原理
查看>>
4字节 整数哈希 ----------jenkins 32位Hash算法
查看>>
哈希函数的逆向算法
查看>>
1-3 beanstalkd参数
查看>>
1-4 beanstalkd生产类
查看>>
1-5 beanstalkd消费类
查看>>
1-6 综合案例-生产者消费者
查看>>
织梦cms模板保护技术
查看>>
laravel 课程学习系列二----------------第二章.PHP框架安装之Laravel
查看>>
laravel 课程学习系列三----------------第三章.Artisan控制台
查看>>
git版本控制管理系列-----第四章 GIT基本概念
查看>>
mysql 库级权限、表级权限授权
查看>>
TensorFlow中的单层神经网络
查看>>
在TensorFlow中编程
查看>>
用c实现一个压力测试工具
查看>>
圆周率计算公式
查看>>