Added Scenario "XML parsing" and untangle lib.

This commit is contained in:
Christian Stefanescu
2012-05-03 19:54:20 +02:00
parent 2c91b8e722
commit 9b8752be34
2 changed files with 35 additions and 0 deletions
+1
View File
@@ -54,6 +54,7 @@ different scenarios.
scenarios/speed
scenarios/scientific
scenarios/imaging
scenarios/xml
Shipping Great Code
+34
View File
@@ -0,0 +1,34 @@
XML parsing
===========
untangle
--------
`untangle <http://0chris.com/untangle>`_ is a simple library which takes
an XML document and returns a Python object which mirrors the nodes and
attributes in its structure.
For example, an xml file like this:
.. code-block:: xml
<?xml version="1.0"?>
<root>
<child name="child1">
</root>
can be loaded like this:
.. code-block:: python
import untangle
obj = untangle.parse('path/to/file.xml')
and then you can get the child elements name like this:
.. code-block:: python
obj.root.child['name']
untangle also supports loading XML from a string or an URL.