Skip to main content

Convert xml to python dictionaries.

Project description

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

xmldict-0.4.1.tar.gz (2.6 kB view details)

Uploaded Source

File details

Details for the file xmldict-0.4.1.tar.gz.

File metadata

  • Download URL: xmldict-0.4.1.tar.gz
  • Upload date:
  • Size: 2.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for xmldict-0.4.1.tar.gz
Algorithm Hash digest
SHA256 0554789f1937151f95b4728016bdf228b50c3177d8faf2fdc9db809fccf7525f
MD5 28d2ae393f3ed345e78a940f2bf2eed7
BLAKE2b-256 4eb6b775a82bc2adb0614c5dbc08359becea7141f619f07c2391c0bffd0805fc

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page