我试图使用 XmlPullParser 从 XML 获取值,但无法达到我想要的值。
XML 结构类似于 Android Strings.xml:
<string name="value"> 1 </string>
我可以从 XML 中获取“字符串”、“名称”和“值”,但无法达到实际值“1”。似乎 XmlPullParser 只适用于这样的结构:
<value> 1 </value>
我需要使用另一个解析器还是有办法以某种方式达到“1”(上面的值)?
谢谢!
最佳答案
你检查过 XmlPullParser 的 documentation 了吗?它有一个如何使用它的例子。
基本上,当您调用 getText
时,解析器到达正确位置时,您可以通过调用 next
来获取标签内的值。
关于android - 如何使用 XmlPullParser 获取节点值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7580487/