| ||||||||
| ||||||||
| Description | ||||||||
Version : $Id: XmlParsec.hs,v 1.14 20050902 17:09:39 hxml Exp $ Xml Parsec parser with pure filter interface | ||||||||
| Synopsis | ||||||||
| Documentation | ||||||||
| charData :: GenParser Char state XmlTrees | ||||||||
| charData' :: GenParser Char state XmlTree | ||||||||
| comment :: GenParser Char state XmlTree | ||||||||
| pI :: GenParser Char state XmlTree | ||||||||
| cDSect :: GenParser Char state XmlTree | ||||||||
| document :: GenParser Char state XmlTree | ||||||||
| document' :: GenParser Char state XmlTrees | ||||||||
| prolog :: GenParser Char state XmlTrees | ||||||||
| xMLDecl :: GenParser Char state XmlTrees | ||||||||
| xMLDecl' :: GenParser Char state XmlTrees | ||||||||
| versionInfo :: GenParser Char state XmlTrees | ||||||||
| misc :: GenParser Char state XmlTree | ||||||||
| doctypedecl :: GenParser Char state XmlTrees | ||||||||
| markupdecl :: GenParser Char state XmlTrees | ||||||||
| sDDecl :: GenParser Char state XmlTrees | ||||||||
| element :: GenParser Char state XmlTree | ||||||||
| content :: GenParser Char state XmlTrees | ||||||||
| contentWithTextDecl :: GenParser Char state XmlTrees | ||||||||
| textDecl :: GenParser Char state XmlTrees | ||||||||
| encodingDecl :: GenParser Char state XmlTrees | ||||||||
| xread :: String -> XmlTrees | ||||||||
the inverse function to xshow, (for XML content). the string parameter is parsed with the XML content parser. result is the list of trees or in case of an error a single element list with the error message as node. No entity or character subtitution is done. see also: parseXmlContent | ||||||||
| parseXmlAttrValue :: String -> XmlTree -> XmlTrees | ||||||||
| Parser for attribute values | ||||||||
| parseXmlContent :: XmlTree -> XmlTrees | ||||||||
| the filter version of xread | ||||||||
| parseXmlDocEncodingSpec :: XmlTree -> XmlTrees | ||||||||
| parseXmlDocument :: String -> String -> XmlTrees | ||||||||
| parseXmlDTDPart :: String -> XmlTree -> XmlTrees | ||||||||
| Parser for parts of a DTD | ||||||||
| parseXmlEncodingSpec :: Parser XmlTree -> XmlTree -> XmlTrees | ||||||||
try to parse a xml encoding spec.
| ||||||||
| parseXmlEntityEncodingSpec :: XmlTree -> XmlTrees | ||||||||
| parseXmlGeneralEntityValue :: String -> XmlTree -> XmlTrees | ||||||||
| Parser for general entites | ||||||||
| parseXmlPart :: Parser XmlTrees -> String -> String -> XmlTree -> XmlTrees | ||||||||
| general parser for parsing arbitray parts of a XML document | ||||||||
| parseXmlText :: Parser XmlTrees -> String -> XmlTree -> XmlTrees | ||||||||
| a more general version of parseXmlContent. The parser to be used and the context are extra parameter | ||||||||
| parseNMToken :: String -> XmlTree -> XmlTrees | ||||||||
| Parser for NMTOKENs | ||||||||
| parseName :: String -> XmlTree -> XmlTrees | ||||||||
| Parser for XML names | ||||||||
| removeEncodingSpec :: XmlTree -> XmlTrees | ||||||||
| Produced by Haddock version 2.1.0 |