<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <!--Rendered using the Haskell Html Library v0.2--> <HTML ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE >Text.XML.HXT.DOM.XmlTreeFunctions</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ><SCRIPT SRC="haddock.js" TYPE="text/javascript" ></SCRIPT ></HEAD ><BODY ><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD CLASS="topbar" ><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title" >hxt-7.1: </TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A ></TD ><TD CLASS="topbut" ><A HREF="doc-index.html" >Index</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="modulebar" ><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD ><FONT SIZE="6" >Text.XML.HXT.DOM.XmlTreeFunctions</FONT ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="section1" >Description</TD ></TR ><TR ><TD CLASS="doc" ><P >basic XmlTree functions </P ><P >Version : $Id: XmlTreeFunctions.hs,v 1.4 2006<EM >11</EM >12 14:53:00 hxml Exp $ </P ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="section1" >Synopsis</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="body" ><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD CLASS="decl" ><A HREF="#v%3AisXCdataNode" >isXCdataNode</A > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXNode" >XNode</A > -> Bool</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AisXCharRefNode" >isXCharRefNode</A > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXNode" >XNode</A > -> Bool</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AisXCmtNode" >isXCmtNode</A > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXNode" >XNode</A > -> Bool</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AisXDTDNode" >isXDTDNode</A > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXNode" >XNode</A > -> Bool</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AisXAttrNode" >isXAttrNode</A > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXNode" >XNode</A > -> Bool</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AisXEntityRefNode" >isXEntityRefNode</A > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXNode" >XNode</A > -> Bool</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AisXErrorNode" >isXErrorNode</A > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXNode" >XNode</A > -> Bool</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AisXPiNode" >isXPiNode</A > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXNode" >XNode</A > -> Bool</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AisXTagNode" >isXTagNode</A > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXNode" >XNode</A > -> Bool</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AisXTextNode" >isXTextNode</A > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXNode" >XNode</A > -> Bool</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AisRootNode" >isRootNode</A > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXNode" >XNode</A > -> Bool</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AisTagNode" >isTagNode</A > :: String -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXNode" >XNode</A > -> Bool</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AisOfTagNode" >isOfTagNode</A > :: (<A HREF="Text-XML-HXT-DOM-XmlTreeTypes.html#t%3ATagName" >TagName</A > -> Bool) -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXNode" >XNode</A > -> Bool</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AisAttrNode" >isAttrNode</A > :: String -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXNode" >XNode</A > -> Bool</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AisOfAttrNode" >isOfAttrNode</A > :: (<A HREF="Text-XML-HXT-DOM-XmlTreeTypes.html#t%3AAttrName" >AttrName</A > -> Bool) -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXNode" >XNode</A > -> Bool</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AisTextNode" >isTextNode</A > :: String -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXNode" >XNode</A > -> Bool</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AisOfTextNode" >isOfTextNode</A > :: (String -> Bool) -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXNode" >XNode</A > -> Bool</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AisPiNode" >isPiNode</A > :: String -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXNode" >XNode</A > -> Bool</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AisOfPiNode" >isOfPiNode</A > :: (<A HREF="Text-XML-HXT-DOM-XmlTreeTypes.html#t%3ATagName" >TagName</A > -> Bool) -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXNode" >XNode</A > -> Bool</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AisDTDElemNode" >isDTDElemNode</A > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3ADTDElem" >DTDElem</A > -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXNode" >XNode</A > -> Bool</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AisErrorNode" >isErrorNode</A > :: Int -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXNode" >XNode</A > -> Bool</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AmkXTagTree" >mkXTagTree</A > :: String -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AmkQTagTree" >mkQTagTree</A > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName" >QName</A > -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AmkXNsTagTree" >mkXNsTagTree</A > :: String -> String -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AnewRoot" >newRoot</A > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AemptyRoot" >emptyRoot</A > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AnewDocument" >newDocument</A > :: String -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AnewDocument%27" >newDocument'</A > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AAttributes" >Attributes</A > -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AmkRootTree" >mkRootTree</A > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AmkXTextTree" >mkXTextTree</A > :: String -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AmkXCharRefTree" >mkXCharRefTree</A > :: Int -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AmkXEntityRefTree" >mkXEntityRefTree</A > :: String -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AmkXCmtTree" >mkXCmtTree</A > :: String -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AmkXDTDTree" >mkXDTDTree</A > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3ADTDElem" >DTDElem</A > -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AAttributes" >Attributes</A > -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AmkXAttrTree" >mkXAttrTree</A > :: String -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AmkQAttrTree" >mkQAttrTree</A > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName" >QName</A > -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AmkXNsAttrTree" >mkXNsAttrTree</A > :: String -> String -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AmkXPERefTree" >mkXPERefTree</A > :: String -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AmkXPiTree" >mkXPiTree</A > :: String -> String -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AmkXmlDeclTree" >mkXmlDeclTree</A > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AmkXCdataTree" >mkXCdataTree</A > :: String -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AmkXErrorTree" >mkXErrorTree</A > :: Int -> String -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AmaybeString2XText" >maybeString2XText</A > :: Maybe String -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AshowXText" >showXText</A > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> String</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AshowXCharRef" >showXCharRef</A > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> String</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AshowXEntityRef" >showXEntityRef</A > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> String</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AshowXErrors" >showXErrors</A > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> String</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3Axshow" >xshow</A > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> String</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AxmlTreesToString" >xmlTreesToString</A > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> String</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AxmlTreesToText" >xmlTreesToText</A > :: <A HREF="Text-XML-HXT-DOM-XmlTreeTypes.html#t%3AXmlSFilter" >XmlSFilter</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AxmlContentModelToString" >xmlContentModelToString</A > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A > -> String</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AshowXmlTree" >showXmlTree</A > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A > -> String -> String</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AshowXmlTrees" >showXmlTrees</A > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> String -> String</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AshowXmlTrees%27" >showXmlTrees'</A > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> String -> String</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AshowQName" >showQName</A > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName" >QName</A > -> String -> String</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AshowQuoteString" >showQuoteString</A > :: String -> String -> String</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AshowAttr" >showAttr</A > :: String -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AAttributes" >Attributes</A > -> String -> String</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AshowPEAttr" >showPEAttr</A > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AAttributes" >Attributes</A > -> String -> String</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AshowExternalId" >showExternalId</A > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AAttributes" >Attributes</A > -> String -> String</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AshowNData" >showNData</A > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AAttributes" >Attributes</A > -> String -> String</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AshowXmlDTD" >showXmlDTD</A > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3ADTDElem" >DTDElem</A > -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AAttributes" >Attributes</A > -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> String -> String</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AshowElemType" >showElemType</A > :: String -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> String -> String</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AshowContent" >showContent</A > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A > -> String -> String</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AshowEntity" >showEntity</A > :: String -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AAttributes" >Attributes</A > -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> String -> String</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AshowEntityValue" >showEntityValue</A > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> String -> String</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AshowBlank" >showBlank</A > :: String -> String</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AshowEq" >showEq</A > :: String -> String</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AshowLt" >showLt</A > :: String -> String</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AshowGt" >showGt</A > :: String -> String</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AshowSlash" >showSlash</A > :: String -> String</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AshowApos" >showApos</A > :: String -> String</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AshowQuot" >showQuot</A > :: String -> String</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AshowLpar" >showLpar</A > :: String -> String</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AshowRpar" >showRpar</A > :: String -> String</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AshowNL" >showNL</A > :: String -> String</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AnameOf" >nameOf</A > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A > -> String</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AlocalPartOf" >localPartOf</A > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A > -> String</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AnamespaceOf" >namespaceOf</A > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A > -> String</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AprefixOf" >prefixOf</A > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A > -> String</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AuniversalNameOf" >universalNameOf</A > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A > -> String</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AattrlOfDTD" >attrlOfDTD</A > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A > -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AAttributes" >Attributes</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AvalueOfDTD" >valueOfDTD</A > :: String -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A > -> String</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AofDTDequals" >ofDTDequals</A > :: String -> String -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A > -> Bool</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3Axcmt" >xcmt</A > :: String -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3Axerr" >xerr</A > :: String -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3Axwarn" >xwarn</A > :: String -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3Axtext" >xtext</A > :: String -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3Axtag" >xtag</A > :: String -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3Axattr" >xattr</A > :: String -> String -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AtoTreel" >toTreel</A > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> <A HREF="Data-AssocList.html#t%3AAssocList" >AssocList</A > String <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AtoAttrl" >toAttrl</A > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AAttributes" >Attributes</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AfromTreel" >fromTreel</A > :: <A HREF="Data-AssocList.html#t%3AAssocList" >AssocList</A > String <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AfromAttrl" >fromAttrl</A > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AAttributes" >Attributes</A > -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="section1" >Documentation</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AisXCdataNode" ></A ><B >isXCdataNode</B > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXNode" >XNode</A > -> Bool</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AisXCharRefNode" ></A ><B >isXCharRefNode</B > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXNode" >XNode</A > -> Bool</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AisXCmtNode" ></A ><B >isXCmtNode</B > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXNode" >XNode</A > -> Bool</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AisXDTDNode" ></A ><B >isXDTDNode</B > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXNode" >XNode</A > -> Bool</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AisXAttrNode" ></A ><B >isXAttrNode</B > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXNode" >XNode</A > -> Bool</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AisXEntityRefNode" ></A ><B >isXEntityRefNode</B > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXNode" >XNode</A > -> Bool</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AisXErrorNode" ></A ><B >isXErrorNode</B > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXNode" >XNode</A > -> Bool</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AisXPiNode" ></A ><B >isXPiNode</B > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXNode" >XNode</A > -> Bool</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AisXTagNode" ></A ><B >isXTagNode</B > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXNode" >XNode</A > -> Bool</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AisXTextNode" ></A ><B >isXTextNode</B > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXNode" >XNode</A > -> Bool</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AisRootNode" ></A ><B >isRootNode</B > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXNode" >XNode</A > -> Bool</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AisTagNode" ></A ><B >isTagNode</B > :: String -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXNode" >XNode</A > -> Bool</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AisOfTagNode" ></A ><B >isOfTagNode</B > :: (<A HREF="Text-XML-HXT-DOM-XmlTreeTypes.html#t%3ATagName" >TagName</A > -> Bool) -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXNode" >XNode</A > -> Bool</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AisAttrNode" ></A ><B >isAttrNode</B > :: String -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXNode" >XNode</A > -> Bool</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AisOfAttrNode" ></A ><B >isOfAttrNode</B > :: (<A HREF="Text-XML-HXT-DOM-XmlTreeTypes.html#t%3AAttrName" >AttrName</A > -> Bool) -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXNode" >XNode</A > -> Bool</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AisTextNode" ></A ><B >isTextNode</B > :: String -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXNode" >XNode</A > -> Bool</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AisOfTextNode" ></A ><B >isOfTextNode</B > :: (String -> Bool) -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXNode" >XNode</A > -> Bool</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AisPiNode" ></A ><B >isPiNode</B > :: String -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXNode" >XNode</A > -> Bool</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AisOfPiNode" ></A ><B >isOfPiNode</B > :: (<A HREF="Text-XML-HXT-DOM-XmlTreeTypes.html#t%3ATagName" >TagName</A > -> Bool) -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXNode" >XNode</A > -> Bool</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AisDTDElemNode" ></A ><B >isDTDElemNode</B > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3ADTDElem" >DTDElem</A > -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXNode" >XNode</A > -> Bool</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AisErrorNode" ></A ><B >isErrorNode</B > :: Int -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXNode" >XNode</A > -> Bool</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AmkXTagTree" ></A ><B >mkXTagTree</B > :: String -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A ></TD ></TR ><TR ><TD CLASS="doc" ><P >Create a tree with a tag node. </P ><UL ><LI > 1.parameter n : the name of the tag </LI ><LI > 2.parameter al : the tag attribte list </LI ><LI > 3.parameter cs : the list of children </LI ><LI > returns : the new tree </LI ></UL ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AmkQTagTree" ></A ><B >mkQTagTree</B > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName" >QName</A > -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A ></TD ></TR ><TR ><TD CLASS="doc" >Version with qualified name of <TT ><A HREF="Text-XML-HXT-DOM-XmlTreeFunctions.html#v%3AmkXTagTree" >mkXTagTree</A ></TT > </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AmkXNsTagTree" ></A ><B >mkXNsTagTree</B > :: String -> String -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A ></TD ></TR ><TR ><TD CLASS="doc" ><P >create a tree with a namespace aware tag node. </P ><UL ><LI > 1.parameter n : the prefix:localpart of the tag </LI ><LI > 2.parameter ns: the namespace uri </LI ><LI > 3.parameter al : the tag attribte list </LI ><LI > 4.parameter cs : the list of children </LI ><LI > returns : the new tree </LI ></UL ><P >see also: <TT ><A HREF="Text-XML-HXT-DOM-XmlTreeFunctions.html#v%3AmkXTagTree" >mkXTagTree</A ></TT > </P ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AnewRoot" ></A ><B >newRoot</B > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A ></TD ></TR ><TR ><TD CLASS="doc" ><P >creates a new document tree with empty contents. </P ><UL ><LI > 1.parameter al : the attribute list for the root node </LI ></UL ><P >returns a single node tree with tag name "/" indicating a root and with empty list of children </P ><P >see also : <TT ><A HREF="Text-XML-HXT-DOM-XmlTreeFunctions.html#v%3AemptyRoot" >emptyRoot</A ></TT > </P ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AemptyRoot" ></A ><B >emptyRoot</B > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A ></TD ></TR ><TR ><TD CLASS="doc" ><P >the empty document tree </P ><P >see also : <TT ><A HREF="Text-XML-HXT-DOM-XmlTreeFunctions.html#v%3AnewRoot" >newRoot</A ></TT > </P ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AnewDocument" ></A ><B >newDocument</B > :: String -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A ></TD ></TR ><TR ><TD CLASS="doc" >create a new empty document with source name as parameter </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AnewDocument%27" ></A ><B >newDocument'</B > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AAttributes" >Attributes</A > -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A ></TD ></TR ><TR ><TD CLASS="doc" ><P >create a new empty document with a list of attributes for source location and options </P ><P >see also : <TT ><A HREF="Text-XML-HXT-DOM-XmlTreeFunctions.html#v%3AnewDocument" >newDocument</A ></TT > </P ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AmkRootTree" ></A ><B >mkRootTree</B > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A ></TD ></TR ><TR ><TD CLASS="doc" ><P >create a document root tree. </P ><UL ><LI > 1.parameter al : the attribute list for the root. This list must contain at least an attribute "source" that contains the URI of the document to be processed </LI ><LI > 2.parameter cs : the list for the document content </LI ><LI > returns : the document root </LI ></UL ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AmkXTextTree" ></A ><B >mkXTextTree</B > :: String -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A ></TD ></TR ><TR ><TD CLASS="doc" ><P >create a leaf for a text element. </P ><UL ><LI > 1.parameter txt : the text </LI ><LI > returns : the tree with the single node containing the text </LI ></UL ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AmkXCharRefTree" ></A ><B >mkXCharRefTree</B > :: Int -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A ></TD ></TR ><TR ><TD CLASS="doc" ><P >create a leaf for a char reference. </P ><UL ><LI > 1.parameter i : the integer representing the Unicode char </LI ><LI > returns : the tree with the single node containing the char reference </LI ></UL ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AmkXEntityRefTree" ></A ><B >mkXEntityRefTree</B > :: String -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A ></TD ></TR ><TR ><TD CLASS="doc" ><P >create a leaf for an entity reference. </P ><UL ><LI > 1.parameter n : the name of the entity reference </LI ><LI > returns : the tree with the single node containing the entity reference </LI ></UL ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AmkXCmtTree" ></A ><B >mkXCmtTree</B > :: String -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A ></TD ></TR ><TR ><TD CLASS="doc" ><P >create a leaf for a comment, </P ><UL ><LI > 1.parameter c : the comment text </LI ><LI > returns : the tree with the single node containing the comment </LI ></UL ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AmkXDTDTree" ></A ><B >mkXDTDTree</B > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3ADTDElem" >DTDElem</A > -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AAttributes" >Attributes</A > -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A ></TD ></TR ><TR ><TD CLASS="doc" ><P >create a tree for a part of a DTD </P ><UL ><LI > 1.parameter d : the type of the DTD part </LI ><LI > 2.parameter al : the attribute list for the DTD part </LI ><LI > 3.parameter ds : the possibly empty list of components for the DTD part </LI ><LI > returns : the tree with the composed DTD part </LI ></UL ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AmkXAttrTree" ></A ><B >mkXAttrTree</B > :: String -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A ></TD ></TR ><TR ><TD CLASS="doc" ><P >create an attribute tree as part of a tag attribute list of tag nodes </P ><UL ><LI > 1.parameter al : the attribute name </LI ><LI > 2.parameter av : the attribute value as tree list, usually containing a single text node </LI ></UL ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AmkQAttrTree" ></A ><B >mkQAttrTree</B > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName" >QName</A > -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A ></TD ></TR ><TR ><TD CLASS="doc" >Qualified version of <TT ><A HREF="Text-XML-HXT-DOM-XmlTreeFunctions.html#v%3AmkXAttrTree" >mkXAttrTree</A ></TT > </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AmkXNsAttrTree" ></A ><B >mkXNsAttrTree</B > :: String -> String -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A ></TD ></TR ><TR ><TD CLASS="doc" ><P >create an attribute tree with a namespace </P ><UL ><LI > 1.parameter al : the attribute name </LI ><LI > 2.parameter ns : namespace uri </LI ><LI > 3.parameter av : the attribute value as tree list, usually containing a single text node </LI ></UL ><P >see also: <TT ><A HREF="Text-XML-HXT-DOM-XmlTreeFunctions.html#v%3AmkXAttrTree" >mkXAttrTree</A ></TT >, <TT ><A HREF="Text-XML-HXT-DOM-XmlTreeFunctions.html#v%3AmkXNsTagTree" >mkXNsTagTree</A ></TT > </P ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AmkXPERefTree" ></A ><B >mkXPERefTree</B > :: String -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A ></TD ></TR ><TR ><TD CLASS="doc" ><P >create a parameter entity reference DTD part. </P ><UL ><LI > 1.parameter ref : the name of the reference </LI ><LI > returns : the DTD part for a PERef </LI ></UL ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AmkXPiTree" ></A ><B >mkXPiTree</B > :: String -> String -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A ></TD ></TR ><TR ><TD CLASS="doc" ><P >create a processing instruction tree. </P ><UL ><LI > 1.parameter n : the name of the PI </LI ><LI > 2.parameter str : the content of a PI </LI ><LI > returns : the processing instruction tree with a single attribute "value" with the str parameter as attribute value, with <TT >valueOf a_value</TT > applied to the result tree the content of the PI can be selected </LI ></UL ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AmkXmlDeclTree" ></A ><B >mkXmlDeclTree</B > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A ></TD ></TR ><TR ><TD CLASS="doc" >create xml declaration </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AmkXCdataTree" ></A ><B >mkXCdataTree</B > :: String -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A ></TD ></TR ><TR ><TD CLASS="doc" ><P >create a CDATA section tree. </P ><UL ><LI > 1.parameter s : the content of the CDATA section </LI ><LI > returns : the tree for the CDATA section </LI ></UL ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AmkXErrorTree" ></A ><B >mkXErrorTree</B > :: Int -> String -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A ></TD ></TR ><TR ><TD CLASS="doc" ><P >create an error tree. </P ><UL ><LI > 1.parameter l : the level of the error (warning, error fatal) </LI ><LI > 2.parameter msg : the error message </LI ><LI > 3.parameter cs : the context, where the error was detected </LI ></UL ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AmaybeString2XText" ></A ><B >maybeString2XText</B > :: Maybe String -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AshowXText" ></A ><B >showXText</B > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> String</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AshowXCharRef" ></A ><B >showXCharRef</B > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> String</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AshowXEntityRef" ></A ><B >showXEntityRef</B > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> String</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AshowXErrors" ></A ><B >showXErrors</B > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> String</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3Axshow" ></A ><B >xshow</B > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> String</TD ></TR ><TR ><TD CLASS="doc" ><P >convert the result of a filter into a string </P ><P >see also : <TT ><A HREF="Text-XML-HXT-DOM-XmlTreeFunctions.html#v%3AxmlTreesToText" >xmlTreesToText</A ></TT > for filter version, <TT ><A HREF="Text-XML-HXT-Parser-XmlParsec.html#v%3Axread" >xread</A ></TT > for the inverse operation </P ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AxmlTreesToString" ></A ><B >xmlTreesToString</B > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> String</TD ></TR ><TR ><TD CLASS="doc" >old name for <TT ><A HREF="Text-XML-HXT-DOM-XmlTreeFunctions.html#v%3Axshow" >xshow</A ></TT > (deprecated) </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AxmlTreesToText" ></A ><B >xmlTreesToText</B > :: <A HREF="Text-XML-HXT-DOM-XmlTreeTypes.html#t%3AXmlSFilter" >XmlSFilter</A ></TD ></TR ><TR ><TD CLASS="doc" ><P >conversion of a filter result into a text node </P ><P >see also : <TT ><A HREF="Text-XML-HXT-DOM-XmlTreeFunctions.html#v%3Axshow" >xshow</A ></TT > </P ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AxmlContentModelToString" ></A ><B >xmlContentModelToString</B > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A > -> String</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AshowXmlTree" ></A ><B >showXmlTree</B > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A > -> String -> String</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AshowXmlTrees" ></A ><B >showXmlTrees</B > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> String -> String</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AshowXmlTrees%27" ></A ><B >showXmlTrees'</B > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> String -> String</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AshowQName" ></A ><B >showQName</B > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AQName" >QName</A > -> String -> String</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AshowQuoteString" ></A ><B >showQuoteString</B > :: String -> String -> String</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AshowAttr" ></A ><B >showAttr</B > :: String -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AAttributes" >Attributes</A > -> String -> String</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AshowPEAttr" ></A ><B >showPEAttr</B > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AAttributes" >Attributes</A > -> String -> String</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AshowExternalId" ></A ><B >showExternalId</B > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AAttributes" >Attributes</A > -> String -> String</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AshowNData" ></A ><B >showNData</B > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AAttributes" >Attributes</A > -> String -> String</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AshowXmlDTD" ></A ><B >showXmlDTD</B > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3ADTDElem" >DTDElem</A > -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AAttributes" >Attributes</A > -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> String -> String</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AshowElemType" ></A ><B >showElemType</B > :: String -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> String -> String</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AshowContent" ></A ><B >showContent</B > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A > -> String -> String</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AshowEntity" ></A ><B >showEntity</B > :: String -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AAttributes" >Attributes</A > -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> String -> String</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AshowEntityValue" ></A ><B >showEntityValue</B > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> String -> String</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AshowBlank" ></A ><B >showBlank</B > :: String -> String</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AshowEq" ></A ><B >showEq</B > :: String -> String</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AshowLt" ></A ><B >showLt</B > :: String -> String</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AshowGt" ></A ><B >showGt</B > :: String -> String</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AshowSlash" ></A ><B >showSlash</B > :: String -> String</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AshowApos" ></A ><B >showApos</B > :: String -> String</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AshowQuot" ></A ><B >showQuot</B > :: String -> String</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AshowLpar" ></A ><B >showLpar</B > :: String -> String</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AshowRpar" ></A ><B >showRpar</B > :: String -> String</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AshowNL" ></A ><B >showNL</B > :: String -> String</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AnameOf" ></A ><B >nameOf</B > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A > -> String</TD ></TR ><TR ><TD CLASS="doc" >select the name of a node. For tags, attributes and pi's the name string is returned, else the empty string. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AlocalPartOf" ></A ><B >localPartOf</B > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A > -> String</TD ></TR ><TR ><TD CLASS="doc" >select the local part of a name of a node. For tags, attributes the name string is returned, for pi's the whole name, else the empty string. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AnamespaceOf" ></A ><B >namespaceOf</B > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A > -> String</TD ></TR ><TR ><TD CLASS="doc" >select the namespace URI of a tag or an attribute tree, else the empty string is returned see also : <TT ><A HREF="Text-XML-HXT-DOM-XmlTreeFunctions.html#v%3AnameOf" >nameOf</A ></TT > </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AprefixOf" ></A ><B >prefixOf</B > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A > -> String</TD ></TR ><TR ><TD CLASS="doc" >select the namespace prefix of a tag or an attribute tree, else the empty string is returned see also : <TT ><A HREF="Text-XML-HXT-DOM-XmlTreeFunctions.html#v%3AnameOf" >nameOf</A ></TT >, <TT ><A HREF="Text-XML-HXT-DOM-XmlTreeFunctions.html#v%3AlocalPartOf" >localPartOf</A ></TT > </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AuniversalNameOf" ></A ><B >universalNameOf</B > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A > -> String</TD ></TR ><TR ><TD CLASS="doc" >select the universal name (namespace uri ++ localPart) of a tag or an attribute tree, else the empty string is returned see also : <TT ><A HREF="Text-XML-HXT-DOM-XmlTreeFunctions.html#v%3AnameOf" >nameOf</A ></TT >, <TT ><A HREF="Text-XML-HXT-DOM-XmlTreeFunctions.html#v%3AnamespaceOf" >namespaceOf</A ></TT > </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AattrlOfDTD" ></A ><B >attrlOfDTD</B > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A > -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AAttributes" >Attributes</A ></TD ></TR ><TR ><TD CLASS="doc" >select the attributes of a dtd tree </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AvalueOfDTD" ></A ><B >valueOfDTD</B > :: String -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A > -> String</TD ></TR ><TR ><TD CLASS="doc" >select a special attribute of a DTD part </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AofDTDequals" ></A ><B >ofDTDequals</B > :: String -> String -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTree" >XmlTree</A > -> Bool</TD ></TR ><TR ><TD CLASS="doc" >test an attribute of a DTD part </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3Axcmt" ></A ><B >xcmt</B > :: String -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3Axerr" ></A ><B >xerr</B > :: String -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3Axwarn" ></A ><B >xwarn</B > :: String -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3Axtext" ></A ><B >xtext</B > :: String -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3Axtag" ></A ><B >xtag</B > :: String -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3Axattr" ></A ><B >xattr</B > :: String -> String -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AtoTreel" ></A ><B >toTreel</B > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> <A HREF="Data-AssocList.html#t%3AAssocList" >AssocList</A > String <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AtoAttrl" ></A ><B >toAttrl</B > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AAttributes" >Attributes</A ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AfromTreel" ></A ><B >fromTreel</B > :: <A HREF="Data-AssocList.html#t%3AAssocList" >AssocList</A > String <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A > -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v%3AfromAttrl" ></A ><B >fromAttrl</B > :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AAttributes" >Attributes</A > -> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees" >XmlTrees</A ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="botbar" >Produced by <A HREF="http://www.haskell.org/haddock/" >Haddock</A > version 0.8</TD ></TR ></TABLE ></BODY ></HTML >