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 first=”foo” last=”bar” /> … </person> … <person> … <name first=”baz” last=”bar” /> … </person> … </persons> … </root> … ‘’’) {‘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’}}]}}}) ‘<root><persons><person><name><last>bar</last><first>foo</first></name></person><person><name><last>bar</last><first>baz</first></name></person></persons></root>’
Convert xml to python dictionaries.
Release files for xmldict 0.4.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| xmldict-0.4.1.tar.gz | 2.6 kB | Details |
Release files / xmldict-0.4.1.tar.gz
| Download URL | xmldict-0.4.1.tar.gz |
|---|---|
| Size | 2.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0554789f1937151f95b4728016bdf228b50c3177d8faf2fdc9db809fccf7525f
|
|
BLAKE2b-256 checksum How to use checksums |
4eb6b775a82bc2adb0614c5dbc08359becea7141f619f07c2391c0bffd0805fc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |