我需要使用 ksoap2 调用 Web 服务,直到我需要将更复杂的类型传递给 Web 服务为止,我已经成功地完成了这项工作。
有没有人有一个将复杂类型传递给 web 服务的例子,最好只使用 SoapObject (有问题的对象只有字符串和日期时间。
提前致谢
我需要使用 ksoap2 调用 Web 服务,直到我需要将更复杂的类型传递给 Web 服务为止,我已经成功地完成了这项工作。
有没有人有一个将复杂类型传递给 web 服务的例子,最好只使用 SoapObject (有问题的对象只有字符串和日期时间。
提前致谢
这是一个使用 KSOAP 的复杂类型和数组的工作教程。希望能帮助到你。
我认为您可以使用这个android web 服务客户端开源工具。在不需要使用soap 对象或使用soap 封装的地方,它就像调用服务的方法一样。
比如说,对于带有参数 ComplexRequest 的服务说 ComplexReqService,您只需编写:
ComplexReqService service = new ComplexReqService();
CoplextReqPort port = service.getPort();
String resp = port.getResponse ( new ComplexRequest() );
这样,它也将支持复杂的响应。
想出了如何去做。只需将 SoapObject 用作属性。