[英]SOAP body and NameSpace using KSOAP2 in Android
My soap requesting is generating like below, 我的肥皂请求产生如下,
<v:Body><submit xmlns="http://android.Test.com/" id="o0" c:root="1"><xmlString>Some String</xmlString></submit></v:Body>
But my requirement is like 但我的要求就像
<v:Body><n1:submit xmlns:n1="http://android.Test.com/" id="o0" c:root="1"><xmlString>Some String</xmlString></n1:submit></v:Body>
how to create the xmlns:n1 to my method in envelop body using ksoap? 如何使用ksoap在包络体中创建xmlns:n1到我的方法?
Thanks in advance.. 提前致谢..
add namespace in PropertyInfo. 在PropertyInfo中添加名称空间。 It will auto manically set instead of .
它将自动设置而不是。
SoapObject request = new SoapObject(NAMESPACE, METHOD_NAME);
PropertyInfo pi = new PropertyInfo();
pi.setNamespace(NAMESPACE);
pi.setName("WorklistType");
pi.setValue("PO_REQUISITION");
request.addProperty(pi);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.