我必须调用一个Web服务,其中通过kSoap2方法调用Web服务,现在在这一个节点中是一个子对象,所以我可以如何传递它。
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/">
<soapenv:Header/>
<soapenv:Body>
<tem:AddDataVersion2>
<!--Optional:-->
<tem:object>
<!--Optional:-->
<tem:Data1>?</tem:Data1>
<!--Optional:-->
<tem:Data2>?</tem:Data2>
<!--Optional:-->
<tem:Data3>?</tem:Data3>
<!--Optional:-->
<tem:Data4>?</tem:Data4>
<tem:object>
</tem:AddDataVersion2>
</soapenv:Body>
</soapenv:Envelope>
此子对象=如何向对象添加数据并将对象添加到
SoapObject request = new SoapObject(NAMESPACE,"tem:AddDataVersion2");
request.addProperty("Data1", 1);
request.addProperty("Data2", 2);
request.addProperty("Data3", 3);
request.addProperty("Data4", 4);
答案 0 :(得分:0)
您不应直接将数据放入document.getElementById("textfield1").innerHtml = "ABC";
方法。相反,您需要将数据添加到addProperty()
对象中,并将该对象添加到PropertyInfo
SoapObject
。在你的情况下 -
对于Ex:
property
希望它会有所帮助:)