pyXSD is a free, open source python program that maps xml and xsd(XML Schema)
files into python, allowing for easy schema-based validation and transformation
of xml files.
Benefits:
=========
* Allows for easy, non-DOM, access to XML and XML Schema from Python
* Minimizes time to make small programs associated with data in an xml file
using "transforms"
* Highly adaptable to particular needs and to specific programs
* Platform independent
Overview:
=========
* Generates python classes for all of the types defined in the XSD schema file.
The generated classes may be written to file.
* Parses the xml file and builds a pythonic object tree ...