質問

ネストされた石鹸の応答を解析しようとしています ComplexTypes Android 2.1でKSOAPライブラリを使用しています。

<event att1="value1" att2="value2" att3="value3"> 
   <tag2> ... </tag2>
   <tag3> ... </tag3>
</event>

私は自分のクラスを実装しました Event それは実装しています org.ksoap2.serialization.KvmSerializable この応答を解析する。

属性を解析/脱isial化する方法とどのように脱必要かどうかは明らかではありません(att1, att2att3)の event ノード。現在のKSOAP実装でも可能ですか?

ありがとう。

役に立ちましたか?

解決

私の知る限り、KSOAPライブラリでは属性を読むことはできません。だから私はそれを使いたくないのです。

編集:Webで少し検索した後、属性を読み取ることができるパッチがあるように見えることがわかりました。ここからダウンロードできると思いますが、それが正しいかどうかはわかりません: ダウンロードへのリンク

しかし、これらの人たちはそれをうまくいくことができました:

(最後のいくつかの投稿がそれについて議論しています).

お役に立てれば。あなたがそれを理解したかどうか教えてください。

別の編集:このリンクを試してください。それは間違いなくKSOAPで属性を読むのに役立ちます:

この郵便受け

他のヒント

私は著者OSであり、属性パッチであり、現在は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リンクページのリンクのいくつかをご覧になり、マーシャリングを機能させる方法を確認してください。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top