如何在Java(Android)中解析包含XML的String

时间:2016-07-29 10:55:29

标签: java android xml string parsing

我有一个包含以下内容的String形式的XML:

<Data>
  <id>6731</id>
  <aux>82</aux>
</Data> 

如何从XML获取值6731和82? XML不在文档中,它只是一个字符串。 提前致谢。 实际上,我尝试过XmlPullParser,但我认为这只适用于xml文件或URL,而不适用于字符串。我是对的吗?

1 个答案:

答案 0 :(得分:0)

你可以使用三个库中的三个: DOM解析器 SAX Parser StAX Parser

请参阅:https://www.javacodegeeks.com/2013/05/parsing-xml-using-dom-sax-and-stax-parser-in-java.html

同样适用于Android: https://developer.android.com/training/basics/network-ops/xml.html