| ||||||||
| ||||||||
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 |