我正在调用一个返回数据集的.net webservice,那么我如何从服务中读取数据集并将其绑定到android GridView?
我收到的 Web 服务响应如下:
SoapObject obj=(SoapObject)response.getResponse();
在“obj”中,我从 .NET Web 服务获取 DataSet,所以请告诉我如何将数据集读入 android GridView?
谢谢,唠叨。
我正在调用一个返回数据集的.net webservice,那么我如何从服务中读取数据集并将其绑定到android GridView?
我收到的 Web 服务响应如下:
SoapObject obj=(SoapObject)response.getResponse();
在“obj”中,我从 .NET Web 服务获取 DataSet,所以请告诉我如何将数据集读入 android GridView?
谢谢,唠叨。
您不应使用特定于 .NET 框架的 DataSet 类型。Web 服务最佳实践涉及使用普通旧类对象 (POCO) 您可以在http://www.hanselman.com/blog/ReturningDataSetsFromWebServicesIsTheSpawnOfSatanAndRepresentsAllThatIsTrulyEvilInTheWorld.aspx上阅读更多信息
为了快速修复它,您可以将数据集映射到平面结构中,但我真诚地建议您停止将 .NET 数据集暴露给其他世界