| ||||||||
| ||||||||
Description | ||||||||
This module provides functions for validating the DTD of XML documents represented as XmlTree. Unlike other popular XML validation tools the validation process returns a list of errors instead of aborting after the first error was found. Unlike validation of the document, the DTD branch is traversed four times:
| ||||||||
Synopsis | ||||||||
| ||||||||
Documentation | ||||||||
removeDoublicateDefs :: XmlArrow | ||||||||
Removes doublicate declarations from the DTD, which first declaration is binding. This is the case for ATTLIST and ENTITY declarations.
| ||||||||
validateDTD :: XmlArrow | ||||||||
Validate a DTD.
| ||||||||
Produced by Haddock version 2.5.0 |