我正在使用安卓的Ksoap来访问.net web服务。
wsdl的格式如下所示
<filter>
<DateFrom> Date1 </DateFrom>
<DateTo> Date2 </DateTo>
</filter>对于DateTo,我使用addProperty("DateFrom",date1)。如何告诉ksoap有关过滤器的信息。
该服务有一个helloword,我可以正确访问它。当我尝试dateservice时,ksoap返回一个错误:"Object reference not set to an object instance“
发布于 2010-10-07 15:31:13
您需要创建soap对象,并且可以在soap对象中创建/添加属性。
SoapObject filtertSoapObject = new SoapObject(Util.NAMESPACE, "Filter"); filtertSoapObject.addProperty("DateForm", date1); request.addProperty("Filter", filterSoapObject);
应该能行得通。
https://stackoverflow.com/questions/3814132
复制相似问题