
Greetings!
help(etree.XMLParser) Help on class XMLParser:
class XMLParser(_BaseParser) | The XML parser. Parsers can be supplied as additional argument to | various parse functions of the lxml API. A default parser is always | available and can be replaced by a call to the global function | 'set_default_parser'. New parsers can be created at any time without a | major run-time overhead. | | The keyword arguments in the constructor are mainly based on the libxml2 | parser configuration. A DTD will also be loaded if validation or | attribute default values are requested. | | Available boolean keyword arguments: | * attribute_defaults - read default attributes from DTD | * dtd_validation - validate (if DTD is available) | * load_dtd - use DTD for parsing | * no_network - prevent network access | * ns_clean - clean up redundant namespace declarations | * recover - try hard to parse through broken XML | * remove_blank_text - discard blank text nodes -----Original Message----- From: lxml-dev-bounces@codespeak.net [mailto:lxml-dev-bounces@codespeak.net] On Behalf Of Michael Guntsche Sent: Tuesday, February 06, 2007 3:47 PM To: lxml-dev@codespeak.net Subject: Re: [lxml-dev] Validation against an external DTD Hello, Since I did not get any answer and the maillinglist seems to be a little bit more alive I am asking again. Is it possible to extend lxml to validate against external DTDs the same way as it is possible with relax-ng and xsd files now? I have to validate against both (DTDs and XSDs) in the near future and I would prefer to use only ONE xml library and not pyxml and lxml together. Kind regards, Michael On Jan 30, 2007, at 12:59 PM, mike@it-loops.com wrote:
Hello,
I read through the documentation and I did not find a way to validate an XML-File against an external DTD with lxml. I searched the ML- archive and found several posts but I still do not know exactly, if this functionality is available or not. <snip>
lxml-dev mailing list lxml-dev@codespeak.net http://codespeak.net/mailman/listinfo/lxml-dev