2 myc 100 myc_100 于 2013.05.08 13:27 提问

在Android中解析XML出现异常

我设置的一个xml:

<Quiz>
<Inhalt Frage="test" number="1" />
<Inhalt Frage ="test2" number=2"/> 
</Quiz>

现在在android中我想用这方法解析xml,但是结果显示的是number 2中"Frage"的内容。
我用下面的方法解析,却得到一个nullexception 错误:

XPathFactory factory = XPathFactory.newInstance();
XPath xpath = factory.newXPath();
XPathExpression expr= xpath.compile("//Frage[@number=2]/text()");

Object result = expr.evaluate(doc, XPathConstants.NODESET);
NodeList nodes = (NodeList) result;
einga= nodes.item(0).getNodeName();

1个回答

lyyybz
lyyybz   Rxr 2016.08.17 16:27

我看着1、2的区别就是少个空格。。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!