<!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.Unicode</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ><SCRIPT SRC="haddock-util.js" TYPE="text/javascript" ></SCRIPT ></HEAD ><BODY ><DIV CLASS="outer" ><DIV CLASS="mini-topbar" >Text.XML.HXT.DOM.Unicode</DIV ><DIV CLASS="mini-synopsis" ><H1 >Unicode Type declarations </H1 > <DIV CLASS="decl" ><SPAN CLASS="keyword" >type</SPAN > <A HREF="Text-XML-HXT-DOM-Unicode.html#t%3AUnicode" TARGET="main" >Unicode</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >type</SPAN > <A HREF="Text-XML-HXT-DOM-Unicode.html#t%3AUString" TARGET="main" >UString</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >type</SPAN > <A HREF="Text-XML-HXT-DOM-Unicode.html#t%3AUTF8Char" TARGET="main" >UTF8Char</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >type</SPAN > <A HREF="Text-XML-HXT-DOM-Unicode.html#t%3AUTF8String" TARGET="main" >UTF8String</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >type</SPAN > <A HREF="Text-XML-HXT-DOM-Unicode.html#t%3AUStringWithErrors" TARGET="main" >UStringWithErrors</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >type</SPAN > <A HREF="Text-XML-HXT-DOM-Unicode.html#t%3ADecodingFct" TARGET="main" >DecodingFct</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >type</SPAN > <A HREF="Text-XML-HXT-DOM-Unicode.html#t%3ADecodingFctEmbedErrors" TARGET="main" >DecodingFctEmbedErrors</A > </DIV > <H1 >XML char predicates </H1 > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-DOM-Unicode.html#v%3AisXmlChar" TARGET="main" >isXmlChar</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-DOM-Unicode.html#v%3AisXmlLatin1Char" TARGET="main" >isXmlLatin1Char</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-DOM-Unicode.html#v%3AisXmlSpaceChar" TARGET="main" >isXmlSpaceChar</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-DOM-Unicode.html#v%3AisXml11SpaceChar" TARGET="main" >isXml11SpaceChar</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-DOM-Unicode.html#v%3AisXmlNameChar" TARGET="main" >isXmlNameChar</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-DOM-Unicode.html#v%3AisXmlNameStartChar" TARGET="main" >isXmlNameStartChar</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-DOM-Unicode.html#v%3AisXmlNCNameChar" TARGET="main" >isXmlNCNameChar</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-DOM-Unicode.html#v%3AisXmlNCNameStartChar" TARGET="main" >isXmlNCNameStartChar</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-DOM-Unicode.html#v%3AisXmlPubidChar" TARGET="main" >isXmlPubidChar</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-DOM-Unicode.html#v%3AisXmlLetter" TARGET="main" >isXmlLetter</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-DOM-Unicode.html#v%3AisXmlBaseChar" TARGET="main" >isXmlBaseChar</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-DOM-Unicode.html#v%3AisXmlIdeographicChar" TARGET="main" >isXmlIdeographicChar</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-DOM-Unicode.html#v%3AisXmlCombiningChar" TARGET="main" >isXmlCombiningChar</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-DOM-Unicode.html#v%3AisXmlDigit" TARGET="main" >isXmlDigit</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-DOM-Unicode.html#v%3AisXmlExtender" TARGET="main" >isXmlExtender</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-DOM-Unicode.html#v%3AisXmlControlOrPermanentlyUndefined" TARGET="main" >isXmlControlOrPermanentlyUndefined</A ></DIV > <H1 >UTF-8 and Unicode conversion functions </H1 > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-DOM-Unicode.html#v%3Autf8ToUnicode" TARGET="main" >utf8ToUnicode</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-DOM-Unicode.html#v%3Autf8ToUnicodeEmbedErrors" TARGET="main" >utf8ToUnicodeEmbedErrors</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-DOM-Unicode.html#v%3Alatin1ToUnicode" TARGET="main" >latin1ToUnicode</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-DOM-Unicode.html#v%3Aucs2ToUnicode" TARGET="main" >ucs2ToUnicode</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-DOM-Unicode.html#v%3Aucs2BigEndianToUnicode" TARGET="main" >ucs2BigEndianToUnicode</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-DOM-Unicode.html#v%3Aucs2LittleEndianToUnicode" TARGET="main" >ucs2LittleEndianToUnicode</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-DOM-Unicode.html#v%3Autf16beToUnicode" TARGET="main" >utf16beToUnicode</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-DOM-Unicode.html#v%3Autf16leToUnicode" TARGET="main" >utf16leToUnicode</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-DOM-Unicode.html#v%3AunicodeCharToUtf8" TARGET="main" >unicodeCharToUtf8</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-DOM-Unicode.html#v%3AunicodeToUtf8" TARGET="main" >unicodeToUtf8</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-DOM-Unicode.html#v%3AunicodeToXmlEntity" TARGET="main" >unicodeToXmlEntity</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-DOM-Unicode.html#v%3AunicodeToLatin1" TARGET="main" >unicodeToLatin1</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-DOM-Unicode.html#v%3AunicodeRemoveNoneAscii" TARGET="main" >unicodeRemoveNoneAscii</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-DOM-Unicode.html#v%3AunicodeRemoveNoneLatin1" TARGET="main" >unicodeRemoveNoneLatin1</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-DOM-Unicode.html#v%3AintToCharRef" TARGET="main" >intToCharRef</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-DOM-Unicode.html#v%3AintToCharRefHex" TARGET="main" >intToCharRefHex</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-DOM-Unicode.html#v%3AgetDecodingFct" TARGET="main" >getDecodingFct</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-DOM-Unicode.html#v%3AgetDecodingFctEmbedErrors" TARGET="main" >getDecodingFctEmbedErrors</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-DOM-Unicode.html#v%3AgetOutputEncodingFct" TARGET="main" >getOutputEncodingFct</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-DOM-Unicode.html#v%3AnormalizeNL" TARGET="main" >normalizeNL</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-DOM-Unicode.html#v%3AguessEncoding" TARGET="main" >guessEncoding</A ></DIV ></DIV ></DIV ></BODY ></HTML >