checking for valid XML characters
Modulehxt-charproperties-9.5.0.0Haskell2010
Data.Char.Properties.XMLCharProps
XML character properties
- 38 values
- Packagehxt-charproperties-9.5.0.0
- Exports38
- LanguageHaskell2010
- LicenceMIT
- SourceXMLCharProps.hs
checking for valid XML characters, except CR
check for a legal 1 byte XML char
test for a legal latin1 XML char
checking for XML space character: \n, \r, \t and " "
checking for XML space character: \n, \t and " "
checking for XML1.1 space character: additional space 0x85 and 0x2028
see also : isXmlSpaceChar
checking for XML name character
checking for XML name start character
see also : isXmlNameChar
checking for XML NCName character: no ":" allowed
see also : isXmlNameChar
checking for XML NCName start character: no ":" allowed
see also : isXmlNameChar, isXmlNCNameChar
checking for XML public id character
checking for XML letter
checking for XML base charater
checking for XML ideographic charater
checking for XML combining charater
checking for XML digit
checking for XML extender
checking for XML control or permanently discouraged char
see Errata to XML1.0 (http://www.w3.org/XML/xml-V10-2e-errata) No 46
Document authors are encouraged to avoid "compatibility characters", as defined in section 6.8 of [Unicode] (see also D21 in section 3.6 of [Unicode3]). The characters defined in the following ranges are also discouraged. They are either control characters or permanently undefined Unicode characters: