Node to parse xml using xml2js Node to parse xml using xml2js xml xml

Node to parse xml using xml2js


it works for me

var xml2js = require('xml2js');var xml = "<config><test>Hello</test><data>SomeData</data></config>";var extractedData = "";var parser = new xml2js.Parser();parser.parseString(xml, function(err,result){  //Extract the value from the data element  extractedData = result['config']['data'];  console.log(extractedData);});console.log("Note that you can't use value here if parseString is async; extractedData=", extractedData);

result:

SomeDataNote that you can't use value here if parseString is async; extractedData= SomeData