checking for valid XML characters
Modulehxt-charproperties-9.5.0.0Haskell2010
Data.Char.Properties.XMLCharProps
XML character properties
Synopsis
- value isXmlChar
- value isXmlCharCR
- value isXml1ByteChar
- value isXmlLatin1Char
- value isXmlSpaceChar
- value isXmlSpaceCharCR
- value isXml11SpaceChar
- value isXmlNameChar
- value isXmlNameStartChar
- value isXmlNCNameChar
- value isXmlNCNameStartChar
- value isXmlPubidChar
- value isXmlLetter
- value isXmlBaseChar
- value isXmlIdeographicChar
- value isXmlCombiningChar
- value isXmlDigit
- value isXmlExtender
- value isXmlControlOrPermanentlyUndefined
- value charPropXmlChar
- value charPropXmlCharCR
- value charPropXml1ByteChar
- value charPropXmlLatin1Char
- value charPropXmlSpaceChar
- value charPropXmlSpaceCharCR
- value charPropXml11SpaceChar
- value charPropXmlNameChar
- value charPropXmlNameStartChar
- value charPropXmlNCNameChar
- value charPropXmlNCNameStartChar
- value charPropXmlPubidChar
- value charPropXmlLetter
- value charPropXmlBaseChar
- value charPropXmlIdeographicChar
- value charPropXmlCombiningChar
- value charPropXmlDigit
- value charPropXmlExtender
- value charPropXmlControlOrPermanentlyUndefined
- 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: