xmldict
Convert xml to python dictionaries, and vice-versa.
Installation
pip install xmldict
On most of the systems, you will need the sudo
permissions if you are doing a system wide
install.
sudo pip install xmldict
Exmaple
::
# Converting xml to dictionary
>>> xmldict.xml_to_dict('''
...
...
...
...
...
...
...
...
...
...
... ''')
{'root': {'persons': {'person': [{'name': {'last': 'bar', 'first': 'foo'}}, {'name': {'last': 'bar', 'first': 'baz'}}]}}}
::
# Converting dictionary to xml
>>> xmldict.dict_to_xml({'root': {'persons': {'person': [{'name': {'last': 'bar', 'first': 'foo'}}, {'name': {'last': 'bar', 'first': 'baz'}}]}}})
'barfoobarbaz'
Convert xml to python dictionaries.