Получение основного списка узлов из XML-документа с использованием msxml lib в Stack Overflow

Я хотел бы просмотреть весь XML-документ, который у меня есть, независимо от фактического значения идентификатора, имени узла или атрибутов.
Я использую msxml3 lib.

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

<mainNode>

<firstNodeInList></firstNodeInList>

<secondNodeInList></secondNodeInList>

<thirdNodeInList></thirdNodeInList>

</mainNode>

Я хотел бы получить список внутренних узлов, то есть:

firstNodeInList-> secondNodeInList-> thirdNodeInList.

Спасибо

0

Решение

Поскольку никто не ответил, я должен был найти ответ, который на первый взгляд очень прост.
Первая строка получит элемент документа или корневой элемент. Второй получит список детей root.

MSXML2::IXMLDOMElementPtr docElem = m_newFileDoc->documentElement;
MSXML2::IXMLDOMNodeListPtr nodes = docElem->childNodes;
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]