[XML-SIG] Xerces

Martin v. Loewis martin@v.loewis.de
06 Nov 2002 18:27:23 +0100


Hung Jung Lu <hungjunglu@yahoo.com> writes:

> Since the Apache group already has Xerces, I am
> wondering why Python does not simply just use it.

Python does use Xerces, see

http://sourceforge.net/projects/pirxx/

> (Perl port is done there, too.) What's the main difference (design
> goal, performance, license, etc.)  between PyXML and Xerces?

Well, Xerces is for C++, PyXML is for Python; this is the main
difference.

PyXML tries to integrate all sorts of XML technology into Python, both
existing one and new one. As for Xerces specifically: PyXML offers a
variety of XML parsers, depending on application needs. It also offers
a variety of APIs for parsing (again depending on application needs).

Regards,
Martin