如何为此xml创建ksoap2请求。
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://temp.net/">
<soapenv:Header/>
<soapenv:Body>
<tem:GetForexStock>
<tem:request>
<tem:IsIPAD>true</tem:IsIPAD>
<tem:DeviceID>test</tem:DeviceID>
<tem:DeviceType>ipad</tem:DeviceType>
<tem:RequestKey>myKey</tem:RequestKey>
<tem:RequestedSymbol>?</tem:RequestedSymbol>
<tem:Period>Day</tem:Period>
</tem:request>
</tem:GetForexStock>
</soapenv:Body>
</soapenv:Envelope>
&#13;
我尝试过使用肥皂对象,但它不起作用,我不知道该怎么做,很少得到帮助
答案 0 :(得分:1)
您只需要创建一个SoapObject
并将其传递给信封的bodyOut
属性。
SoapObject sub = new SoapObject(NAMESPACE, METHOD);
sub.addProperty("strCode", value);
envelope.bodyOut = sub;