之前没用andbase的时候解析的好好的 换了andbase之后后台收到的字段是空
但我传过去的是有值的 会不会跟params的类型有关系啊
原来是这样的
TreeMap properties = new TreeMap();
properties.put("arg0", susername);
properties.put("arg1", spwd);
ToolSOAP.callService(InstorageURL.SERVERURL,
InstorageURL.NAME_SPACE, "userlogin", properties,
new ToolSOAP.WebServiceCallBack() {
@Override
public void onSucced(SoapObject result) {}
}
properties是treemap类型的
用了andbase之后是这样的
AbSoapParams params = new AbSoapParams();
params.put("arg0", userName);
params.put("arg1", password);
ToolLog.log("-------------------------" + params);
mAbSoapUtil.call(urlString, nameSpace, methodName, params,
new AbSoapListener() {
//获取数据成功会调用这里
@Override
public void onSuccess(int statusCode, String content) {}
}
params是AbSoapParams类型的 然后后台收到的就是空 但是我打印的params是有值的 会不会跟params的类型有关系啊 还是其他的什么原因呢 求各路大神帮忙