Корневой элемент XML имеет значение null.Зачем? - PullRequest
0 голосов
/ 15 июня 2011

У меня возникла проблема при попытке проанализировать XML, но я не понимаю, почему.

Это XML:

<comments>
    <comment>
        <id>7</id>
        <value>comment 1</value>
        <document></document>
    </comment>
</comments>

Это мой код:

DOMDocument* xmlDoc = request.parseXMLString(commentsXML);
DOMElement* rootEl = xmlDoc->getDocumentElement();

Отладив, я получил:

commentsXML = <comments><comment><id>7</id><value>comment 1</value><document></document></comment></comments>
rootEl = NULL (Why ?????)

Почему мой rootEl равен нулю?У вас есть предложение?

Спасибо!

РЕДАКТИРОВАТЬ

Я использую Xerces (http://xerces.apache.org/xerces-c/)

...