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

Copyright | Copyright (C) 2010 Uwe Schmidt
License | MIT
Maintainer | Uwe Schmidt (uwe@fh-wedel.de)
Stability | stable
Portability | portable
Safe Haskell | Safe-Inferred
Language | Haskell2010

Text.XML.HXT.Arrow.ParserInterface

Description

interface to the HXT XML and DTD parsers

# Documentation

parseXmlDTDdecl :: ArrowXml a => a XmlTree XmlTree Source #

parseXmlDTDdeclPart :: ArrowXml a => a XmlTree XmlTree Source #

parseXmlDTDEntityValue :: ArrowXml a => a XmlTree XmlTree Source #

parseXmlDTDPart :: ArrowXml a => a (String, XmlTree) XmlTree Source #

parseXmlDocEncodingSpec :: ArrowXml a => a XmlTree XmlTree Source #

parseXmlEntityEncodingSpec :: ArrowXml a => a XmlTree XmlTree Source #

removeEncodingSpec :: ArrowXml a => a XmlTree XmlTree Source #

parseXmlEntityValueAsAttrValue :: ArrowXml a => String -> a XmlTree XmlTree Source #

parseXmlEntityValueAsContent :: ArrowXml a => String -> a XmlTree XmlTree Source #

parseXmlDoc :: ArrowXml a => a (String, String) XmlTree Source #

parseHtmlDoc :: ArrowList a => a (String, String) XmlTree Source #

hread :: ArrowList a => a String XmlTree Source #

hreadDoc :: ArrowList a => a String XmlTree Source #

xreadDoc :: ArrowXml a => a String XmlTree Source #

xreadCont :: ArrowXml a => a String XmlTree Source #