hxt-9.0.1: A collection of tools for processing XML with Haskell.

Portabilityportable
Stabilitystable
MaintainerUwe Schmidt (uwe@fh-wedel.de)

Text.XML.HXT.Parser.XmlCharParser

Description

UTF-8 character parser and simple XML token parsers

Synopsis

Documentation

xmlChar :: GenParser Char state UnicodeSource

parse a single Unicode character

xmlNameChar :: GenParser Char state UnicodeSource

parse a XML name character

xmlNameStartChar :: GenParser Char state UnicodeSource

parse a XML name start character

xmlNCNameChar :: GenParser Char state UnicodeSource

parse a XML NCName character

xmlNCNameStartChar :: GenParser Char state UnicodeSource

parse a XML NCName start character

xmlLetter :: GenParser Char state UnicodeSource

parse a XML letter character

xmlSpaceChar :: GenParser Char state CharSource

White Space (2.3)

end of line handling (2.11) #x0D and #x0D#x0A are mapped to #x0A is done in XmlInput before parsing otherwise #x0D in internal parsing, e.g. for entities would normalize, would be transformed