我试图使用 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/

10-10 09:34