3
我发现我认为Android平板电脑Android 3.x(姜饼)中的奇特行为。我已经能够在Galaxy选项卡和模拟器上重新创建问题。android getElementsByTagName返回空列表
运行EXACT代码的其他版本的OS可以正常工作。这里的细节:
Document dom = db.parse(new InputSource(new StringReader(response)));
Element root = dom.getDocumentElement();
NodeList items = root.getElementsByTagName("root"); // this is the org.w3c.dom.Element.getElementsByTagName
items.getLength() >>>> is Always 0 on Android 3.x
但在2.1及更高的所有其他版本(不包括明显3.X版本)的预期列表计数返回。
正被解析XML是:
一字不差!再一次,相同的确切源代码在Android版本2.1,2.2,2.3和4.0上正常工作,但不是版本3.0或3.1
任何建议,解释或解决方案都将非常感激!