代码之家  ›  专栏  ›  技术社区  ›  Soumya Simanta

ksoap中complexType的xml/soap属性

  •  2
  • Soumya Simanta  · 技术社区  · 15 年前

    我试图解析包含嵌套 ComplexType 在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实现是否可能?

    谢谢。

    2 回复  |  直到 13 年前
        1
  •  1
  •   MKJParekh    13 年前

    据我所知,使用ksoap库无法读取属性。所以我才不想用它。

    编辑:在网上搜索了一下之后,我发现似乎有一个补丁可以让它读取属性。我想你可以在这里下载,但我不确定它是否正确: Link to Download

    但从表面上看,这些人有点成功地让它发挥了作用:

    ( last few posts are discussing it )

    希望这有帮助。如果你发现了,告诉我。

    另一个编辑: 试试这个链接。它确实可以用ksoap读取属性:

    This Post

        2
  •  2
  •   Manfred Moser    14 年前

    我是属性补丁的作者,现在是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链接页面中的一些链接,了解如何使封送处理工作。