我正在使用Android的Ksoap来访问.net网络服务。
wsdl的格式如下
<filter>
<DateFrom> Date1 </DateFrom>
<DateTo> Date2 </DateTo>
</filter>
我对DateTo使用相同的addProperty(“DateFrom”,date1)。 我如何告诉ksoap过滤器。
该服务有一个我可以正确访问的helloword。当我尝试日期服务时,ksoap回复错误: “对象引用未设置为对象的实例”
答案 0 :(得分:2)
您需要创建soap对象,并且可以在soap对象内创建/添加属性。
SoapObject filtertSoapObject = new SoapObject(Util.NAMESPACE, "Filter"); filtertSoapObject.addProperty("DateForm", date1); request.addProperty("Filter", filterSoapObject);
它应该有用。