The elementtree.XMLTreeBuilder Module

Tools to build element trees from XML files.

Module Contents

FancyTreeBuilder(html=0) (class) [#]

(experimental) An alternate builder that supports manipulation of new elements.

For more information about this class, see The FancyTreeBuilder Class.

TreeBuilder (class) [#]

(obsolete) ElementTree builder for XML source data, based on the expat parser.

For more information about this class, see The TreeBuilder Class.

The FancyTreeBuilder Class

FancyTreeBuilder(html=0) (class) [#]

(experimental) An alternate builder that supports manipulation of new elements.

end(element) [#]

Hook method that's called when a new element has been closed. May access the 'namespaces' attribute.

element
The new element.

start(element) [#]

Hook method that's called when a new element has been opened. May access the 'namespaces' attribute.

element
The new element.

The TreeBuilder Class

TreeBuilder (class) [#]

(obsolete) ElementTree builder for XML source data, based on the expat parser.

This class is an alias for ElementTree.XMLTreeBuilder. New code should use that version instead.