3

我的肥皂请求如下所示,

<v:Body><submit xmlns="http://android.Test.com/" id="o0" c:root="1"><xmlString>Some String</xmlString></submit></v:Body>

但我的要求是

<v:Body><n1:submit xmlns:n1="http://android.Test.com/" id="o0" c:root="1"><xmlString>Some String</xmlString></n1:submit></v:Body>

如何使用 ksoap 在信封主体中为我的方法创建xmlns:n1 ?

提前致谢..

4

1 回答 1

0

在 PropertyInfo 中添加命名空间。它将自动设置而不是 .

    SoapObject request = new SoapObject(NAMESPACE, METHOD_NAME);
    PropertyInfo pi = new PropertyInfo();
    pi.setNamespace(NAMESPACE);
    pi.setName("WorklistType"); 
    pi.setValue("PO_REQUISITION"); 
    request.addProperty(pi);
于 2013-01-07T13:02:34.343 回答