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

Portability | portable
Stability | stable
Maintainer | Uwe Schmidt (uwe@fh-wedel.de)

Text.XML.HXT.Parser.XmlTokenParser

Description

Parsec parser for XML tokens

# Documentation

allBut :: (XParser s Char -> XParser s String) -> String -> XParser s String

allBut1 :: (XParser s Char -> XParser s String) -> (Char -> Bool) -> String -> XParser s String

amp :: XParser s ()

asciiLetter :: XParser s Char

attrChar :: String -> XParser s String

attrValue :: XParser s String

bar :: XParser s ()

charRef :: XParser s Int

checkString :: String -> XParser s ()

comma :: XParser s ()

dq :: XParser s ()

encName :: XParser s String

entityRef :: XParser s String

entityValue :: XParser s String

eq :: XParser s ()

gt :: XParser s ()

keyword :: String -> XParser s String

keywords :: [String] -> XParser s String

lpar :: XParser s ()

lt :: XParser s ()

name :: XParser s String

names :: XParser s [String]

ncName :: XParser s String

nmtoken :: XParser s String

nmtokens :: XParser s [String]

peReference :: XParser s String

pubidLiteral :: XParser s String

qName :: XParser s (String, String)

quoted :: XParser s a -> XParser s a

reference :: XParser s String

rpar :: XParser s ()

semi :: XParser s ()

separator :: Char -> XParser s ()

singleChar :: String -> XParser s Char

singleChars :: String -> XParser s String

skipS :: XParser s ()

skipS0 :: XParser s ()

sPace :: XParser s String

sPace0 :: XParser s String

sq :: XParser s ()

systemLiteral :: XParser s String

versionNum :: XParser s String

concRes :: XParser s [[a]] -> XParser s [a]

mkList :: XParser s a -> XParser s [a]

nameT :: XParser s XmlTree

nmtokenT :: XParser s XmlTree

entityValueT :: XParser s XmlTrees

entityTokensT :: String -> XParser s XmlTrees

entityCharT :: String -> XParser s XmlTree

attrValueT :: XParser s XmlTrees

attrValueT' :: String -> XParser s XmlTrees

referenceT :: XParser s XmlTree

charRefT :: XParser s XmlTree

entityRefT :: XParser s XmlTree

peReferenceT :: XParser s XmlTree

singleCharsT :: String -> XParser s XmlTree

mergeTextNodes :: XmlTrees -> XmlTrees