Differences between revisions 6 and 8 (spanning 2 versions)
Revision 6 as of 2006-09-30 22:05:20
Size: 1774
Editor: PaulBoddie
Comment: Added structure and more software entries.
Revision 8 as of 2006-10-02 12:07:28
Size: 2115
Editor: PaulBoddie
Comment: Added XSLTools (Uche's site seems uncommentable).
Deletions are marked like this. Additions are marked like this.
Line 22: Line 22:
== XSLT ==

 * [http://uche.ogbuji.net/tech/akara/nodes/2003-01-01/python-xslt XSLT tools for Python] - a collection of examples and links by Uche Ogbuji
 * [http://www.python.org/pypi/XSLTools XSLTools] - XSL transformations on top of libxslt and [http://www.python.org/pypi/libxml2dom libxml2dom], with added Web development support

Python and XML

A variety of XML processing solutions are available for Python. This page attempts, at the very least, to list the most actively developed or most easily available.

Parsers

In the standard library:

  • ElementTree - the xml.etree package (new in Python 2.5)

  • MiniDom - the xml.dom.minidom package

  • ["Sax"] - the xml.sax package

Available separately:

XSLT

XML-based Communications

Web Services

Books and Articles

Editorial Notes

The above lists should be arranged in ascending alphabetical order - please respect this when adding new entries. When specifying release dates please use the format YYYY-MM-DD.

PythonXml (last edited 2012-01-11 01:11:25 by c-66-41-60-82)

Unable to edit the page? See the FrontPage for instructions.