Проблема парсера XML DOM Blackberry (getDocumentElement ()) - PullRequest
0 голосов
/ 07 апреля 2011

Я пытаюсь использовать XML DOM Parser на Blackberry. Однако я не мог получить корневой элемент.

    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); возвращается ноль.

Может кто-нибудь помочь мне, пожалуйста. (Тот же код отлично работает на Android).

Спасибо.

1 Ответ

0 голосов
/ 07 апреля 2011

Попробуйте NodeList rootTag = dom.getElementsByTagName("myRootElementName"); Замените root на dom.Жду вашего ответа.

...