java - 解析 Android/Java SoapObject 返回数据的最佳方法

标签 java android

我有一些从 SoapObject (Android/Java) 返回的数据

final SoapObject result=(SoapObject)envelope.getResponse();
SoapObject so = (SoapObject) result.getProperty(0); 

数据如下:

anyType{DocumentElement=anyType{Tabela=anyType{WER=1; TYU=0; NNN=0; ABC=0; BBB=Napoje; }; Tabela=anyType{WER=201; TYU=0; NNN=0; ABC=0; BBB=Alkohole; }; Tabela=anyType{WER=501; TYU=0; NNN=0; ABC=0; BBB=Pizza; }; Tabela=anyType{WER=601; TYU=0; NNN=0; ABC=0; BBB=Desery; };

我应该解析它(就像带有正则表达式的字符串)或者我可以用更好的方式来做到这一点?

最佳答案

我创建了一个用于解析 SOAP 响应的演示应用程序。另外,如果您想将 SOAP 响应转换为 XML 响应并进行解析,也可以完成。查看我的example from my github source

关于java - 解析 Android/Java SoapObject 返回数据的最佳方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16054233/

相关文章:

java - 类的结构

android - 使用 Gradle 更改 Android Studio 中的 BuildConfig 文件

android - 如何为 TextView 定义 ColorStateList?

Android 软键盘遮挡 ScrollView 中的 EditTexts

java - JAXB 是否提供 XMLBeanscompileXsd 的替代方案?

java - 不同默认字符集中的 String.getBytes()

java - 在 Eclipse 中将 JavaScript 项目与 Java 项目链接起来

java - Java中线程数的定义

安卓源码下载

java - 如何将 jsonobject 添加到我想要的 jsonarray 中