Skip to content

Instantly share code, notes, and snippets.

What would you like to do?
NodeJS XML to JSON using XML2JS
const xml2js = require('xml2js');
const productXML = '<Product><ID>10</ID><Name>Pizza</Name></Product>';
xml2js.parseString(productXML, { explicitArray : false }, function (err, result) {
// console.dir will allow us to print the whole object in our console
console.dir(result); // Output: { Product: { ID: '10', Name: 'Pizza' } }
console.dir(result.Product); // Output: { ID: '10', Name: 'Pizza' }
console.log(result.Product.ID); // Output: 10
console.log(result.Product.Name); // Output: Pizza
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.