Validating XML in Windows
Stefan Behnel
stefan.behnel-n05pAM at web.de
Sun Jul 8 12:22:28 EDT 2007
Omari Norman wrote:
> My app needs to validate XML. That's easy enough in Unix. What is the
> best way to do it in Windows?
>
> The most obvious choice would of course be PyXML. However, apparently it
> is no longer maintained:
>
> http://sourceforge.net/project/showfiles.php?group_id=6473
>
> so there are no Windows binaries that work with Python 2.5. Getting
> other XML libraries like libxml2 also seems to be quite difficult on
> Windows.
>
> Has anyone else dealt with this problem and found a solution? It would
> even be fine if I could find a free command-line validator that I could
> invoke with subprocess, but I haven't even had luck with that.
lxml has statically built Windows binaries available for version 1.2.1, those
for 1.3.2 should become available soon. It supports RelaxNG, XMLSchema, DTDs
and (with a little patching) Schematron.
http://codespeak.net/lxml/
Stefan
More information about the Python-list
mailing list