2

我需要使用 ksoap2 调用 Web 服务,直到我需要将更复杂的类型传递给 Web 服务为止,我已经成功地完成了这项工作。

有没有人有一个将复杂类型传递给 web 服务的例子,最好只使用 SoapObject (有问题的对象只有字符串和日期时间。

提前致谢

4

3 回答 3

2

这是一个使用 KSOAP 的复杂类型和数组的工作教程。希望能帮助到你。

于 2010-10-25T15:05:02.123 回答
0

我认为您可以使用这个android web 服务客户端开源工具。在不需要使用soap 对象或使用soap 封装的地方,它就像调用服务的方法一样。

比如说,对于带有参数 ComplexRequest 的服务说 ComplexReqService,您只需编写:

 ComplexReqService service = new ComplexReqService();
 CoplextReqPort port = service.getPort();
 String resp = port.getResponse ( new ComplexRequest() );

这样,它也将支持复杂的响应。

于 2012-05-10T14:01:05.753 回答
0

想出了如何去做。只需将 SoapObject 用作​​属性。

于 2009-11-29T23:08:09.983 回答