如何在android中从xml读取数据

如何在android中从xml读取数据,android,xml,Android,Xml,我正在使用一个服务调用,从中接收xml数据作为响应。 我收到的数据是 <?xml version="1.0"?> <note> <status>4</status> </note> 4. 现在,我如何从xml数据中获取状态标记中的值“4” 请提供帮助我建议使用XPath-可以找到教程所有内容都在官方文档中解释: 我使用了这个,但得到的异常是org.xml.sax.SAXParseException:处理指令不能以xml开头(在ja

我正在使用一个服务调用,从中接收xml数据作为响应。 我收到的数据是

<?xml version="1.0"?>
<note>
<status>4</status>
</note>

4.
现在,我如何从xml数据中获取状态标记中的值“4”


请提供帮助

我建议使用XPath-可以找到教程

所有内容都在官方文档中解释:

我使用了这个,但得到的异常是org.xml.sax.SAXParseException:处理指令不能以xml开头(在java.io中的位置:unknown@2:2)。InputStreamReader@41228930)行内文档xmlDocument=builder.parse(新的ByteArrayInputStream(xml.getBytes());