Сверление пространств имен с помощью xml2js - PullRequest
0 голосов
/ 31 марта 2020

У меня есть xml, который я проанализировал с помощью npms xml2 js. У него есть несколько пространств имен в xml, и когда я анализирую его и проверяю результаты, я получаю это ...

enter image description here

Круто. Я могу go шагнуть вглубь, выполнив этот console.log (результат ['bpr: release'] ['bpr: contents']), который приводит к этому ..

enter image description here

Хочу, чтобы я хотел сделать сейчас, попытаться углубиться в эти дочерние узлы, такие как процесс и группа процессов, но я не могу понять, как или найти документацию по нему. Я пробовал такие вещи, как result ['bpr: release'] ['bpr: contents']. Process и result ['bpr: release'] ['bpr: contents'] ['process'], но ни одна из них не работает. Как правильно это сделать?

Ответы [ 2 ]

0 голосов
/ 03 апреля 2020

Оказывается, я просто шел по неверному пути. Это был правильный путь ...

результат ['bpr: release'] ['bpr: contents'] [0] ['process'] [0]

Респект массивы

0 голосов
/ 01 апреля 2020

Попробуйте метод JSON stringify :

console.log(JSON.stringify(result, null, 2));

Я обнаружил, что это всегда будет полностью отображать вывод. Обычные методы не надежны для получения вложенных объектов.

...