Webservice接口通过WDSL传递对象解析

              

  前不久接到一个需要是做接口的调用解析,对接方那边是需要的传递一个对象,对象含有参数,然后返回结果对象我们来解析,因为之前没有做过,他们给我一个文档,我就编代码去调用解析,但是结果就是个坑,网上说的那些方法,做实体类然后数据流传送,基本就是一个坑。最后别人说忘了把wsdl文件给你了,然后我百度知道代码直接可以生成就可以。然后解析什么都很顺利,借此机会跟大家分享一下全过程。

1、新建java项目,将wdsl放到项目中

Webservice接口通过WDSL传递对象解析_第1张图片 

2、点击wsdl生成客户端

Webservice接口通过WDSL传递对象解析_第2张图片 

3、代码生成

Webservice接口通过WDSL传递对象解析_第3张图片 

Webservice接口通过WDSL传递对象解析_第4张图片 

3、调用

Webservice接口通过WDSL传递对象解析_第5张图片 

4、在生成的时候有时候会报一个错,是因为ide里面的soap重复了,需要删除一个---当时的报错不记得了,反正解决就是到你的eclipse目录下,找到那个重复的包将它删掉一个就可以了,你们百度找到这个解决试一下就可以--记得是plugins下面的

 

你可能感兴趣的:(Webservice接口通过WDSL传递对象解析)