Получить несколько XML узлов с одинаковым именем уровня - PullRequest
0 голосов
/ 01 апреля 2020

У меня есть код, который извлекает некоторые данные из документа XML. Я был только после 1 указанного c результата каждый раз, но теперь я столкнулся с некоторыми проблемами, где есть несколько уровней (elt на картинке) с тем же именем. Мне нужно вернуть все значения NameId / text (). Код, который я использую сейчас, возвращает только первый результат.

Код, который я использую:

Set Test2 = oXMLFile.SelectNodes("/Report/Results/NameListId/elt/NameId/text()")
NameId = Test2(i).NodeValue

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...