如何解析.net服务返回的.net数据集到android

时间:2011-06-29 16:13:32

标签: android web-services

我有.net webservice返回的数据集,我想解析这个并获取任何对象(数组,列表,哈希表...任何,我不介意)在android上工作

数据集包含19个包含多行的表。

编辑:

当我做的时候

String a = (String) response.getProperty(1).toString();
  //getProperty(0) = dataset schema
  //getProperty(1) = dataset data

当我收到字符串时,我没有得到xml,但更像是:

anyType{NewDataSet=anyType{
 delegaciones=anyType{nombredelegacion=ALMERY\SIGALMERY                                                                                                                                                                                                                                              
 ; coddelegacion=AL1; sede=NO; delegacion=ALMERY\SIGALMERY2
 ; rowguid=7acac29f-fb36-424c-bbf0-05c03; nombrecomun=ALMERY  
  ... etc

2 个答案:

答案 0 :(得分:1)

在webService中:return dataset.getXML();并尝试使用XAP解析返回的xml。

这是一个很好的例子:

http://www.sgoliver.net/blog/?p=1542

答案 1 :(得分:0)

我的猜测是java中没有DataSet包装器,因此您可能需要使用其中一个 Xml parsers.

自行解析它