Project: xmltojson

A Python module and cli tool to quickly convert xml text or files into json

Project Details

Latest version
2.0.2
Home Page
https://github.com/shanahanjrs/xmltojson
PyPI Page
https://pypi.org/project/xmltojson/

Project Popularity

PageRank
0.0015866647108925343
Number of downloads
105555

xmltojson


Python library and cli tool for converting XML to JSON

Downloads

Install

$ poetry add xmltojson

$ pip install xmltojson

Usage

Command line:

Converting an XML file and sending the output to STDOUT

$ xmltojson <filename.xml>

Send output to a file

$ xmltojson <filename.xml> -o <new_filename.json>

xmltojson can also read from STDIN

$ echo '<name>John</name>' | xmltojson --stdin

Library:

[1]: import xmltojson
[2]: with open('/path/to/file', 'r') as f:
...:     my_xml = f.read()
[3]: xmltojson.parse(my_xml)
'{"name": "John"}'