关于webservice的那点事
来源:互联网 发布:国际数据分析师证书 编辑:程序博客网 时间:2024/06/05 15:13
提供免费webservice接口的网站
网站直达链接,你想要的都能找到,如图所示:
网站直达链接: www.webxml.com.cn
- 先进入你要保存接口java文件的路径下
->E:->cd E:\ideaWorkPlace\tutechan\ttc\src\main\java->wsimport -keep E:\ideaWorkPlace\tutechan\ttc\src\main\resources\weather.wsdl
- java 调用.net的接口的话会报错:如图所示:
- 修改wsdl文档中,
<s:element ref = " s : schema " /> <s:any/>
- 修改为:
<s:any minOccurs = " 2 " maxOccurs = "2" />
- 文档中类的定位,在wsdl文档中,修改完执行后:
<wsdl:service name = " WeatherWS " />
- 生成之后的文件夹,如图:
- 遇到 java 文件显示有问题,如图:
正常情况下,java文件是绿色的C,而不正常的java是红色的显示J,不知道你是否遇到过此问题,原因是因为,当前的文件夹不是 Sources root 文件夹。解决方式,如图:
- 写一个测试类,测试一下:
import cn.com.webxml.ArrayOfString;import cn.com.webxml.WeatherWS;import cn.com.webxml.WeatherWSSoap;import org.junit.Test;import java.util.List;/** * Created by Administrator on 2015/12/27. */public class TestGradleTest { @Test public void test(){ WeatherWS ws = new WeatherWS(); WeatherWSSoap weatherWSSoap = ws.getWeatherWSSoap(); ArrayOfString bj = weatherWSSoap.getWeather("北京", null); List<String> string = bj.getString(); System.out.println(string.toString()); }}
结果如下:
[直辖市 北京, 北京, 792, 2015/12/27 18:16:56, 今日天气实况:气温:-2℃;风向/风力:东北风 1级;湿度:58%, 紫外线强度:最弱。空气质量:很差。, 紫外线指数:最弱,辐射弱,涂擦SPF8-12防晒护肤品。感冒指数:较易发,温差较大,较易感冒,注意防护。穿衣指数:冷,建议着棉衣加羊毛衫等冬季服装。洗车指数:不宜,有雾,会弄脏您的爱车。交通指数:较好,虽然有雾或霾,但交通气象条件较好。空气污染指数:很差,气象条件不利于空气污染物扩散。, 12月26日 雾, -6℃/3℃, 无持续风向微风, 18.gif, 18.gif, 12月27日 阴天转多云, -6℃/0℃, 无持续风向微风, 2.gif, 1.gif, 12月28日 多云转阴, -4℃/2℃, 无持续风向微风, 1.gif, 2.gif
一张图说明所有问题:
未完待续~~
0 0
- 关于webservice的那点事
- 关于上司的那点事
- 关于黑客的那点事
- 关于8086的那点事
- 关于程序员的那点事
- 关于计算机的那点事
- 关于CGI的那点事
- 关于彩虹表的那点事
- 关于铁道部的那点事
- 关于JAVA集合的那点事
- 关于模式的那点事
- 关于vs2010的那点事
- 关于connectionstring字符串的那点事
- 关于公司的那点事
- IOS 关于分辨率的那点事
- 关于进程的那点事
- 关于div的那点事。。。
- 关于js datetime的那点事
- 数据结构实验之查找一:二叉排序树
- PHP Cookie实战教程
- C语言学习笔记----伊能C语言学习笔记-----全局变量
- 深入理解URL
- 为了安装htop 添加源
- 关于webservice的那点事
- Objective-c语言_莫名其妙的错误1
- Android之数据存储共享参数简单用户登录(一)
- voliey下载
- 我对消息中间件的理解
- 4-9汽车加油问题
- android开发java工具包的添加方式
- Hadoop2.4.1学习笔记(二)之hdfs文件系统学习
- Sexy Beach PR 汉化补丁+新手教程