0

子 xml 値を取得するにはどうすればよいですか?

つまり:xml.getName() = Sectionサブ値を教えてください。その中でwhileループを使用する必要があると思いますが、それを達成できませんでした!

または、親の値を取得することは可能ですか?

<Top name="Top category">

  <Section name="Sub category 1">
     <Sub note="text" />
     <Sub note="text" />
  </Section>

<Section name="Sub category 2">
     <Sub note="text" />
     <Sub note="text" />
  </Section>

</Top>

...

  while (eventType != XmlPullParser.END_DOCUMENT) {

 if ((eventType == XmlPullParser.START_TAG) &&(_xml.getName().equals("Section"))){
                    String _Section = _xml.getAttributeValue(null, "name");

// take its Sub note values


   }    

 }

}
4

2 に答える 2

0

AQuery のような優れた逆シリアル化ライブラリを使用することをお勧めします - https://code.google.com/p/android-query/

私はプロジェクトとはまったく関係がありませんが、手元のタスクをはるかに効率的かつ確実に解決できるようです

于 2013-05-12T10:49:03.497 に答える