设置ksoap请求

时间:2010-09-28 15:04:38

标签: android ksoap2

我正在使用Android的Ksoap来访问.net网络服务。

wsdl的格式如下

 <filter>
 <DateFrom> Date1 </DateFrom>
 <DateTo>   Date2 </DateTo>
 </filter>

我对DateTo使用相同的addProperty(“DateFrom”,date1)。 我如何告诉ksoap过滤器。

该服务有一个我可以正确访问的helloword。当我尝试日期服务时,ksoap回复错误: “对象引用未设置为对象的实例”

1 个答案:

答案 0 :(得分:2)

您需要创建soap对象,并且可以在soap对象内创建/添加属性。

  

SoapObject filtertSoapObject = new SoapObject(Util.NAMESPACE, "Filter"); filtertSoapObject.addProperty("DateForm", date1); request.addProperty("Filter", filterSoapObject);

它应该有用。