Editor: Python XML Library: High-level non-validating XML parser component that is free for both commercial and non-commercial use.
Load/save XML files to an in-memory document object model (DOM).
Add name/value attribtes to nodes.
Compress nodes or entire sub-trees using in-memory Zip compression.
AES encrypt the content of a node.
Numerous methods for iterating over the nodes in a document.
Numerous methods for searching and sorting nodes in a document.
API designed to make it easy to do frequently encountered tasks when working with XML.
Makes it easy to handle binary data (such as image data) within XML files.