x2j-cli
v1.0.4
Published
Node.js command line script to convert xml input into json output (can be piped easily)
Downloads
765
Maintainers
Readme
x2j-cli
Node.js command line script to convert XML input into JSON output. It can be piped to a command printing XML to stdout to have it converted and pretty printed to JSON.
Example
curl -sS http://www.w3schools.com/xml/note.xml | x2j
Will print:
{
"note": {
"to": [
"Tove"
],
"from": [
"Jani"
],
"heading": [
"Reminder"
],
"body": [
"Don't forget me this weekend!"
]
}
}
Install
It requires Node (4.0.0 or higher) and Npm (2 or higher):
npm install --global x2j-cli
This is going to install globally the executable x2j
(and its alias xml2json
)
which you can use to convert xml string from the standard input into formatted
JSON into the standard output as shown in the example above.
Contributing
Everyone is very welcome to contribute to this project. You can contribute just by submitting bugs or suggesting improvements by opening an issue on GitHub.
License
Licensed under MIT License. © Luciano Mammino.