Как распарсить xml в json на node.js?

Пользователь

от jazmyne , в категории: JavaScript , 3 месяца назад

Как распарсить xml в json на node.js?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от jerrold_langworth , месяц назад

@jazmyne 

Для парсинга XML в JSON на Node.js можно использовать модуль xml2js, который можно установить с помощью npm:

1
npm install xml2js


Вот пример использования xml2js для парсинга XML и преобразования его в JSON:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
const fs = require('fs');
const xml2js = require('xml2js');

// Прочитать XML-файл
fs.readFile('example.xml', (err, data) => {
  if (err) throw err;

  // Преобразовать XML в JSON
  xml2js.parseString(data, (err, result) => {
    if (err) throw err;

    // Вывести JSON
    console.log(result);
  });
});


В результате выполнения этого кода вы увидите преобразованный XML-файл в формате JSON.