我已经搜索和阅读了很多关于如何使用C# ASP.net网络服务解析Ksoap2响应的教程。现在我真的不知道该用什么来解析我的web服务响应了,因为其他人说“这是正确的方式”,而其他人说“不,那也是错的”,我真的不知道我应该选择什么。
这是我的回应。
anyType{NewDataSet=anyType{Table=anyType{id=1; autoID=aa; name=bb; company=bb; address=bb; position=bb; email=bb; conTactMobile=bb; contactTelephone=bb; companyLogo=bb; photo=bb; }; }; }有谁能建议一下解析这种响应的最好方法是什么?我们将非常感谢您的任何想法。
发布于 2013-04-12 15:57:16
好的,这里有一些你可以遵循的步骤来解析你的响应:
响应SoapObject = (SoapObject) envelope.getResponse();
在提取第一个属性之后,即:
SoapObject NewDataSet = (SoapObject) response.getProperty(0);
SoapObject table = NewDataSet.getProperty(0);获取表中的每个属性,例如:-
String iD=table.getProperty(0);
String autoID=table.getProperty(1);这是一种解决方案(我不能说它是不是最好的),看看它是否解决了你的问题。
https://stackoverflow.com/questions/13449418
复制相似问题