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.
Metadata
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 | Provenance | |
|---|---|---|---|---|
| xmldict-0.4.1.tar.gz | 2.6 kB | Without provenance | 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 |
Security for xmldict 0.4.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.