A module for converting between XML format and JSON objects
npm install json-xml-parser sh
npm install json-xml-parser
`
$3
In order to convert JSON object to XML:
` js
var parser = require('json-xml-parser');
var json = {
number: 1,
string: 'string',
obj: {
field: 'value'
},
array_name: ['element1', 'element2']
};
var xml = parser.jsonToXml(json);
`
Now xml is the root element of an xml tree that looks like this:
` xml
1
string
value
element1
element2
`
It's possible to provide a dictionary that defines the names of the XML elements. E.g.:
` js
var parser = require('json-xml-parser');
var json = {
number: 1,
string: 'string',
obj: {
field: 'value'
},
array_name: ['element1', 'element2']
};
var xml = parser.jsonToXml(json, { head: 'root', array_name: 'arr' });
`
In this case the XML will look like this:
` xml
1
string
value
element1
element2
``