我的SOAP請求格式如下所示:
string
string
int
string
通過 addproperty,我必須通過 Loginid,pass,id作為輸入. so,如下所示:SoapObject request = new SoapObject(NAMESPACE, METHOD_NAME);
PropertyInfo usrid =new PropertyInfo();
usrid.setName("LoginID");
usrid.setValue(userid);
usrid.setType(String.class);
request.addProperty(usrid);
//
PropertyInfo pass =new PropertyInfo();
pass.setName("Password");
pass.setValue(password);
pass.setType(String.class);
request.addProperty(pass);
PropertyInfo rote =new PropertyInfo();
rote.setName("Id");
rote.setValue(4114616);
rote.setType(int.class);
request.addProperty(rote);
//
PropertyInfo dte =new PropertyInfo();
dte.setName("Str");
dte.setValue(date);
dte.setType(String.class);
request.addProperty(dte);
這是我收到錯誤的正確方式?SoapFault - faultcode: 'soap:Server'
faultstring: 'System.Web.Services.Protocols.SoapException: Server was unable to
process request. ---> System.ArgumentNullException: String reference not set to an
instance of a String.
任何人都可以幫我。