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 Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page