У меня возникла проблема при попытке проанализировать 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/)