XML bindng library for Python
Project description
XML bindng library for Python
Installation
The lastest stable is py-xml-1.0.tar.gz
python setup.py install
Getting Start
xml data(test.xml):
<root>
<group name="test">
<family>green</family>
</group>
<parent name="green">
<child name="jim" age="23" sex="male">
<address>Shenzhen</address>
<phone>18607578001</phone>
</child>
<child name="lucy" age="21" sex="female" address="Chongqing">
<address>Guangzhou</address>
<phone>18607578002</phone>
</child>
</parent>
</root>
demo for py-xml:
import py_xml
bind_obj = py_xml.parse('test.xml')
print bind_obj.get('root').get('parent')[0].get('child')[0].get('name').get('_attr_') #print: jim
print bind_obj.get('root').get('parent')[0].get('child')[0].get('address').get('_node_') #print: Shenzhen
print py_xml.to_xml(bind_obj) #print above xml
Documentation
Full documentation is hosted on [HERE](). Sources are available in the docs/ directory.
License
py-xml is licensed under the Apache License, Version 2.0. See LICENSE for full license text
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
py-xml-1.0.tar.gz
(11.0 kB
view hashes)