|
Data.Char.Properties.XMLCharProps | Portability | portable | Stability | stable | Maintainer | Uwe Schmidt (uwe@fh-wedel.de) |
|
|
|
Description |
XML character properties
|
|
Synopsis |
|
|
|
Documentation |
|
|
checking for valid XML characters
|
|
|
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 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:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Produced by Haddock version 2.6.1 |