Android ksoap2 добавление объекта в объект - PullRequest
0 голосов
/ 03 февраля 2011

У меня проблема с получением ответа от моего веб-сервиса. У меня есть что-то вроде этого:

<AuthenticateUser xmlns="http://whatever">
  <request>
    <Username>string</Username>
    <Password>string</Password>
    <Partner>string</Partner>
  </request>
 </AuthenticateUser>

Я не знаю, как добавить эти параметры дерева в объект <request>

Кто-нибудь может помочь?

1 Ответ

3 голосов
/ 16 июля 2011
private static final String SOAP_ACTION = "http://whatever/AuthenticateUser";
private static final String METHOD_NAME = "AuthenticateUser";
private static final String NAMESPACE = "http://whatever";
private static final String URL = "www.blablabla.com/test?WSDL";

SoapObject authenticateUser = new SoapObject(NAMESPACE, METHOD_NAME);
SoapObject request = new SoapObject(NAMESPACE, "request");
request.addProperty("Username","VALUE");
request.addProperty("Password","VALUE");
request.addProperty("Partner","VALUE");
authenticateUser.addSoapObject(request);

Надеюсь, это поможет!

...