Blackberry XML DOM解析器问题(getDocumentElement())

时间:2011-04-07 08:18:04

标签: xml blackberry blackberry-eclipse-plugin domparser

我正在尝试在Blackberry上使用XML DOM Parser。但是我无法获得根元素。

    DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
    InputStream is = getClass().getResourceAsStream("abcd.xml");
    DocumentBuilder builder = factory.newDocumentBuilder();
    Document dom = builder.parse(is);
    Element root = dom.getDocumentElement();
    NodeList rootTag = root.getElementsByTagName("myRootElementName");

    Node subTag = rootTag.item(0); 
    items = subTag.getChildNodes();

当我调试上面的代码时,rootTag.item(0);返回null。

是的,请有人帮助我。 (相同的代码在Android上运行正常)。

感谢。

1 个答案:

答案 0 :(得分:0)

尝试NodeList rootTag = dom.getElementsByTagName("myRootElementName");root替换为dom。等待你的回应。