| |||||||||||||
| |||||||||||||
| Description | |||||||||||||
| Validation of a XML document with respect to a valid Relax NG schema in simple form. Copied and modified from "An algorithm for RELAX NG validation" by James Clark (http://www.thaiopensource.com/relaxng/derivative.html). | |||||||||||||
| Synopsis | |||||||||||||
| |||||||||||||
| Documentation | |||||||||||||
| validateWithRelaxAndHandleErrors :: IOSArrow XmlTree XmlTree -> IOSArrow XmlTree XmlTree | |||||||||||||
| validateDocWithRelax :: IOSArrow XmlTree XmlTree -> Attributes -> String -> IOSArrow XmlTree XmlTree | |||||||||||||
Validates a xml document with respect to a Relax NG schema
| |||||||||||||
| validateRelax :: XmlTree -> IOSArrow XmlTree XmlTree | |||||||||||||
Validates a xml document with respect to a Relax NG schema
| |||||||||||||
| validateXMLDoc :: Attributes -> String -> IOSArrow XmlTree XmlTree | |||||||||||||
| readForRelax :: Attributes -> String -> IOSArrow b XmlTree | |||||||||||||
| normalizeForRelaxValidation :: ArrowXml a => a XmlTree XmlTree | |||||||||||||
| normalize a document for validation with Relax NG: remove all namespace declaration attributes, remove all processing instructions and merge all sequences of text nodes into a single text node | |||||||||||||
| contains :: NameClass -> QName -> Bool | |||||||||||||
| tests whether a NameClass contains a particular QName | |||||||||||||
| Produced by Haddock version 2.1.0 |