ksoap2复杂参数

时间:2009-11-29 18:43:36

标签: java android web-services ksoap2

我需要使用kso​​ap2调用Web服务,我已经成功地进行了操作,直到我需要将更复杂的类型传递给Web服务。

是否有人将复杂类型传递给Web服务,最好只使用SoapObject(有问题的对象只是字符串和日期时间。

由于 提前

3 个答案:

答案 0 :(得分:2)

这是一个有效的tutorial for complex types and arrays with KSOAP。希望能帮助到你。

答案 1 :(得分:0)

想出怎么做。只需使用SoapObject作为属性。

答案 2 :(得分:0)

我认为你可以使用这个android web service client开源工具。 你不需要使用soap对象或者想用soap包围它就像调用服务方法一样。

说,对于一个服务说具有param ComplexRequest的ComplexReqService,你必须写:

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

通过这种方式,它也将支持复杂的响应。