Hi everyone. I'm about to start work on the XML data crunching lectures for the PSF-funded software development course [1], and would like advice on which of Python's many XML toolkits to use. The default choice is minidom, but having taught with it for a couple of semesters, I find it clunky compared to (for example) ElementTree. However, ElementTree doesn't support validation against external DTDs, or RelaxNG
schemas.
lxml supports RelaxNG, though the support is only starting. Unfortunately it's not trivial to install, especially due to the libxml2/libxslt requirement.
http://codespeak.net/lxml
Regards,
Martijn _______________________________________________ XML-SIG maillist - XML-SIG@python.org http://mail.python.org/mailman/listinfo/xml-sig