xml.etree.ElementTree.Element code example

Example 1: how to open xml file element tree

import xml.etree.ElementTree as ET

tree = ET.parse('filename.xml') #this gets the file into a tree structure
tree_root = tree.getroot() #this gives us the root element of the file

Example 2: python string to xml

import xml.etree.ElementTree as ET

root = ET.fromstring(country_data_as_string)

Example 3: 'xml.etree.ElementTree.Element' to string python

xmlstr = ElementTree.tostring(et, encoding='utf8', method='xml')

Example 4: python elementtree load from string

from xml.etree.ElementTree import XML, fromstring
myxml = fromstring(text)

Example 5: xml.etree.ElementTree.ParseError

Ok this error means something is wrong with your XML file.