首先放上ksoap2的jar包:http://download.csdn.net/detail/xf396191344/7516667
遇到的问题,soapObject打印出来的值:GetGongdanResponse{GetGongdanResult=anyType{results=anyType{details=anyType{id=c252cd5d-8e1f-466f-9b1c-95d8ec55ba82; title=新增个人客户-业务功能拓扑工单; typeid=30; balances=88.38; addtime=2014/6/13 10:57:15; }; }; }; }
解决办法的核心代码:
SoapObject result = (SoapObject) envelope.bodyIn;
// 获取子节点
SoapObject soapChilds = (SoapObject) result.getProperty(0);
try {
SoapObject results = (SoapObject) soapChilds
.getProperty("results");
// 遍历获取details节点
for (int i = 0; i < results.getPropertyCount(); i++) {
SoapObject details = (SoapObject) res