W3C home > Mailing lists > Public > xmlschema-dev@w3.org > January 2010

Announce: generateDS.py -- generate bindings from XML Schema

From: Dave Kuhlman <dkuhlman@rexx.com>
Date: Tue, 5 Jan 2010 12:02:59 -0800 (PST)
Message-ID: <293367.76161.qm@web82502.mail.mud.yahoo.com>
To: xmlschema-dev@w3.org
Cc: cmsmcq@w3.org
You may want to add generateDS.py to the list of tools at

I've attached a description below.


- Dave



generateDS.py generates Python bindings (data structures, class definitions)
from an XML Schema document.  These data structures represent the
elements in an XML instance document described by the XML Schema. 
generateDS.py also generates parsers (methods in the generated
class) that load an XML document into those data structures, export
methods that can be called to print out the XML instance document
or write it to a file, getter and setter methods, and other
support.  In addition, a separate file containing subclasses
(stubs) is optionally generated.  The user can add methods to the
subclasses in order to process the contents of an XML document.

For more information, see the documentation at:

A distribution package containing generateDS.py, documentation,
and support files is available here:

- http://pypi.python.org/pypi/generateDS/

- http://sourceforge.net/projects/generateds/



Dave Kuhlman
Received on Wednesday, 6 January 2010 08:01:48 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 23:15:55 UTC