skip to navigation
skip to content

py-xml 1.0

XML bindng library for Python

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

 
File Type Py Version Uploaded on Size
py-xml-1.0.tar.gz (md5)
Support xml bind to dict and serialize dict to xml
Source 2016-02-12 10KB