我正在尝试解析包含嵌套 ComplexType
的 SOAP 响应在 Android 2.1 上使用 kSOAP 库。
<event att1="value1" att2="value2" att3="value3">
<tag2> ... </tag2>
<tag3> ... </tag3>
</event>
我已经实现了自己的类 Event
实现 org.ksoap2.serialization.KvmSerializable
解析此响应。
我不清楚是否以及如何解析/反序列化 att1
的属性( att2
、 att3
和 event
)节点。当前的 kSOAP 实现是否有可能?
谢谢。
最佳答案
我是属性补丁的作者,现在是ksaop2-android的项目维护者。 http://code.google.com/p/ksoap2-android/
属性解析绝对适用于我的项目版本 2.5.1 和最新的 2.5.2 中的代码。我正在 Android 市场上的一个应用程序中使用它,没有出现任何问题。
请参阅 wiki 页面,了解如何使用它:
http://code.google.com/p/ksoap2-android/wiki/HowToUse
还可以查看 wiki 链接页面中的一些链接,了解如何使编码工作。
关于kSOAP 中复杂类型的 XML/SOAP 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2762701/