xml python code example
Example 1: xml.etree create xml file
import xml.etree.cElementTree as ET
root = ET.Element("root")
doc = ET.SubElement(root, "doc")
ET.SubElement(doc, "field1", name="blah").text = "some value1"
ET.SubElement(doc, "field2", name="asdfasd").text = "some vlaue2"
tree = ET.ElementTree(root)
tree.write("filename.xml")
"""
<root>
<doc>
<field1 name="blah">some value1</field1>
<field2 name="asdfasd">some vlaue2</field2>
</doc>
</root>
""""
Example 2: how to open xml file element tree
import xml.etree.ElementTree as ET
tree = ET.parse('filename.xml')
tree_root = tree.getroot()
Example 3: python elementtree load from string
from xml.etree.ElementTree import XML, fromstring
myxml = fromstring(text)