<?xml version="1.0" encoding="UTF-8"?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<title>
</title>
<meta name="generator" content="Libxml2 devhelp stylesheet"/>
<link rel="start" href="index.html" title="libxml2 Reference Manual"/>
<link rel="up" href="general.html" title="API"/>
<link rel="stylesheet" href="style.css" type="text/css"/>
<link rel="chapter" href="general.html" title="API"/>
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table class="navigation" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
<tr valign="middle">
<td>
<a accesskey="p" href="libxml2-dict.html">
<img src="left.png" width="24" height="24" border="0" alt="Prev"/>
</a>
</td>
<td>
<a accesskey="u" href="general.html">
<img src="up.png" width="24" height="24" border="0" alt="Up"/>
</a>
</td>
<td>
<a accesskey="h" href="index.html">
<img src="home.png" width="24" height="24" border="0" alt="Home"/>
</a>
</td>
<td>
<a accesskey="n" href="libxml2-entities.html">
<img src="right.png" width="24" height="24" border="0" alt="Next"/>
</a>
</td>
<th width="100%" align="center">
</th>
</tr>
</table>
<h2>
<span class="refentrytitle">
</span>
</h2>
<p>
</p>
<p>
</p>
<p>
</p>
<div class="refsynopsisdiv">
<h2>
</h2>
<pre class="synopsis">
<a href="#xmlCharEncoding">
</a>
<a href="#xmlCharEncodingHandler">
</a>
<a href="libxml2-encoding.html#xmlCharEncodingHandler">
</a>
<a href="#xmlCharEncodingHandlerPtr">
</a>
<a href="#xmlDelEncodingAlias">
</a>
<a href="#xmlGetEncodingAlias">
</a>
<a href="#xmlRegisterCharEncodingHandler">
</a>
<a href="libxml2-encoding.html#xmlCharEncodingHandlerPtr">
</a>
<a href="#UTF8Toisolat1">
</a>
<br/>
<br/>
<br/>
<a href="#xmlInitCharEncodingHandlers">
</a>
<a href="#xmlAddEncodingAlias">
</a>
<br/>
<a href="#xmlCleanupEncodingAliases">
</a>
<a href="#xmlCharEncOutFunc">
</a>
<a href="libxml2-encoding.html#xmlCharEncodingHandler">
</a>
<br/>
<a href="libxml2-tree.html#xmlBufferPtr">
</a>
<br/>
<a href="libxml2-tree.html#xmlBufferPtr">
</a>
<a href="libxml2-encoding.html#xmlCharEncoding">
</a>
<a href="#xmlParseCharEncoding">
</a>
<a href="#xmlCharEncodingInputFunc">
</a>
<br/>
<br/>
<br/>
<a href="#xmlCleanupCharEncodingHandlers">
</a>
<a href="libxml2-encoding.html#xmlCharEncodingHandlerPtr">
</a>
<a href="#xmlNewCharEncodingHandler">
</a>
<br/>
<a href="libxml2-encoding.html#xmlCharEncodingInputFunc">
</a>
<br/>
<a href="libxml2-encoding.html#xmlCharEncodingOutputFunc">
</a>
<a href="#xmlCharEncodingOutputFunc">
</a>
<br/>
<br/>
<br/>
<a href="#isolat1ToUTF8">
</a>
<br/>
<br/>
<br/>
<a href="libxml2-encoding.html#xmlCharEncodingHandlerPtr">
</a>
<a href="#xmlFindCharEncodingHandler">
</a>
<a href="#xmlCharEncInFunc">
</a>
<a href="libxml2-encoding.html#xmlCharEncodingHandler">
</a>
<br/>
<a href="libxml2-tree.html#xmlBufferPtr">
</a>
<br/>
<a href="libxml2-tree.html#xmlBufferPtr">
</a>
<a href="libxml2-encoding.html#xmlCharEncodingHandlerPtr">
</a>
<a href="#xmlGetCharEncodingHandler">
</a>
<a href="libxml2-encoding.html#xmlCharEncoding">
</a>
<a href="#xmlCharEncFirstLine">
</a>
<a href="libxml2-encoding.html#xmlCharEncodingHandler">
</a>
<br/>
<a href="libxml2-tree.html#xmlBufferPtr">
</a>
<br/>
<a href="libxml2-tree.html#xmlBufferPtr">
</a>
<a href="libxml2-encoding.html#xmlCharEncoding">
</a>
<a href="#xmlDetectCharEncoding">
</a>
<br/>
<a href="#xmlCharEncCloseFunc">
</a>
<a href="libxml2-encoding.html#xmlCharEncodingHandler">
</a>
<a href="#xmlGetCharEncodingName">
</a>
<a href="libxml2-encoding.html#xmlCharEncoding">
</a>
</pre>
</div>
<div class="refsect1" lang="en">
<h2>
</h2>
</div>
<div class="refsect1" lang="en">
<h2>
</h2>
<div class="refsect2" lang="en">
<div class="refsect2" lang="en">
<h3>
<a name="xmlCharEncoding">
</a>
</h3>
<pre class="programlisting">
<a href="#xmlCharEncoding">
</a>
<a name="XML_CHAR_ENCODING_ERROR">
</a>
<a name="XML_CHAR_ENCODING_NONE">
</a>
<a name="XML_CHAR_ENCODING_UTF8">
</a>
<a name="XML_CHAR_ENCODING_UTF16LE">
</a>
<a name="XML_CHAR_ENCODING_UTF16BE">
</a>
<a name="XML_CHAR_ENCODING_UCS4LE">
</a>
<a name="XML_CHAR_ENCODING_UCS4BE">
</a>
<a name="XML_CHAR_ENCODING_EBCDIC">
</a>
<a name="XML_CHAR_ENCODING_UCS4_2143">
</a>
<a name="XML_CHAR_ENCODING_UCS4_3412">
</a>
<a name="XML_CHAR_ENCODING_UCS2">
</a>
<a name="XML_CHAR_ENCODING_8859_1">
</a>
<a name="XML_CHAR_ENCODING_8859_2">
</a>
<a name="XML_CHAR_ENCODING_8859_3">
</a>
<a name="XML_CHAR_ENCODING_8859_4">
</a>
<a name="XML_CHAR_ENCODING_8859_5">
</a>
<a name="XML_CHAR_ENCODING_8859_6">
</a>
<a name="XML_CHAR_ENCODING_8859_7">
</a>
<a name="XML_CHAR_ENCODING_8859_8">
</a>
<a name="XML_CHAR_ENCODING_8859_9">
</a>
<a name="XML_CHAR_ENCODING_2022_JP">
</a>
<a name="XML_CHAR_ENCODING_SHIFT_JIS">
</a>
<a name="XML_CHAR_ENCODING_EUC_JP">
</a>
<a name="XML_CHAR_ENCODING_ASCII">
</a>
</pre>
<p/>
</div>
<hr/>
<div class="refsect2" lang="en">
<h3>
<a name="xmlCharEncodingHandler">
</a>
</h3>
<pre class="programlisting">
<a href="libxml2-encoding.html#xmlCharEncodingInputFunc">
</a>
<a href="libxml2-encoding.html#xmlCharEncodingOutputFunc">
</a>
</pre>
<p/>
</div>
<hr/>
<div class="refsect2" lang="en">
<h3>
<a name="xmlCharEncodingHandlerPtr">
</a>
</h3>
<pre class="programlisting">
<a href="libxml2-encoding.html#xmlCharEncodingHandler">
</a>
</pre>
<p/>
</div>
<hr/>
<div class="refsect2" lang="en">
<h3>
<a name="xmlCharEncodingInputFunc"/>
</h3>
<pre class="programlisting">
<br/>
<br/>
<br/>
<br/>
</pre>
<p>
</p>
<div class="variablelist">
<table border="0">
<col align="left"/>
<tbody>
<tr>
<td>
<span class="term">
<i>
<tt>
</tt>
</i>
</span>
</td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term">
<i>
<tt>
</tt>
</i>
</span>
</td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term">
<i>
<tt>
</tt>
</i>
</span>
</td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term">
<i>
<tt>
</tt>
</i>
</span>
</td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term">
<i>
<tt>
</tt>
</i>
</span>
</td>
<td>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<hr/>
<div class="refsect2" lang="en">
<h3>
<a name="xmlCharEncodingOutputFunc"/>
</h3>
<pre class="programlisting">
<br/>
<br/>
<br/>
<br/>
</pre>
<p>
</p>
<div class="variablelist">
<table border="0">
<col align="left"/>
<tbody>
<tr>
<td>
<span class="term">
<i>
<tt>
</tt>
</i>
</span>
</td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term">
<i>
<tt>
</tt>
</i>
</span>
</td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term">
<i>
<tt>
</tt>
</i>
</span>
</td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term">
<i>
<tt>
</tt>
</i>
</span>
</td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term">
<i>
<tt>
</tt>
</i>
</span>
</td>
<td>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<hr/>
<div class="refsect2" lang="en">
<h3>
<a name="UTF8Toisolat1"/>
</h3>
<pre class="programlisting">
<br/>
<br/>
<br/>
<br/>
</pre>
<p>
</p>
<div class="variablelist">
<table border="0">
<col align="left"/>
<tbody>
<tr>
<td>
<span class="term">
<i>
<tt>
</tt>
</i>
</span>
</td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term">
<i>
<tt>
</tt>
</i>
</span>
</td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term">
<i>
<tt>
</tt>
</i>
</span>
</td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term">
<i>
<tt>
</tt>
</i>
</span>
</td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term">
<i>
<tt>
</tt>
</i>
</span>
</td>
<td>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<hr/>
<div class="refsect2" lang="en">
<h3>
<a name="isolat1ToUTF8"/>
</h3>
<pre class="programlisting">
<br/>
<br/>
<br/>
<br/>
</pre>
<p>
</p>
<div class="variablelist">
<table border="0">
<col align="left"/>
<tbody>
<tr>
<td>
<span class="term">
<i>
<tt>
</tt>
</i>
</span>
</td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term">
<i>
<tt>
</tt>
</i>
</span>
</td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term">
<i>
<tt>
</tt>
</i>
</span>
</td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term">
<i>
<tt>
</tt>
</i>
</span>
</td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term">
<i>
<tt>
</tt>
</i>
</span>
</td>
<td>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<hr/>
<div class="refsect2" lang="en">
<h3>
<a name="xmlAddEncodingAlias"/>
</h3>
<pre class="programlisting">
<br/>
<br/>
</pre>
<p>
</p>
<div class="variablelist">
<table border="0">
<col align="left"/>
<tbody>
<tr>
<td>
<span class="term">
<i>
<tt>
</tt>
</i>
</span>
</td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term">
<i>
<tt>
</tt>
</i>
</span>
</td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term">
<i>
<tt>
</tt>
</i>
</span>
</td>
<td>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<hr/>
<div class="refsect2" lang="en">
<h3>
<a name="xmlCharEncCloseFunc"/>
</h3>
<pre class="programlisting">
<a href="libxml2-encoding.html#xmlCharEncodingHandler">
</a>
<br/>
</pre>
<p>
</p>
<div class="variablelist">
<table border="0">
<col align="left"/>
<tbody>
<tr>
<td>
<span class="term">
<i>
<tt>
</tt>
</i>
</span>
</td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term">
<i>
<tt>
</tt>
</i>
</span>
</td>
<td>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<hr/>
<div class="refsect2" lang="en">
<h3>
<a name="xmlCharEncFirstLine"/>
</h3>
<pre class="programlisting">
<a href="libxml2-encoding.html#xmlCharEncodingHandler">
</a>
<br/>
<a href="libxml2-tree.html#xmlBufferPtr">
</a>
<br/>
<a href="libxml2-tree.html#xmlBufferPtr">
</a>
<br/>
</pre>
<p>
</p>
<div class="variablelist">
<table border="0">
<col align="left"/>
<tbody>
<tr>
<td>
<span class="term">
<i>
<tt>
</tt>
</i>
</span>
</td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term">
<i>
<tt>
</tt>
</i>
</span>
</td>
<td>
<a href="libxml2-tree.html#xmlBuffer">
</a>
</td>
</tr>
<tr>
<td>
<span class="term">
<i>
<tt>
</tt>
</i>
</span>
</td>
<td>
<a href="libxml2-tree.html#xmlBuffer">
</a>
</td>
</tr>
<tr>
<td>
<span class="term">
<i>
<tt>
</tt>
</i>
</span>
</td>
<td>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<hr/>
<div class="refsect2" lang="en">
<h3>
<a name="xmlCharEncInFunc"/>
</h3>
<pre class="programlisting">
<a href="libxml2-encoding.html#xmlCharEncodingHandler">
</a>
<br/>
<a href="libxml2-tree.html#xmlBufferPtr">
</a>
<br/>
<a href="libxml2-tree.html#xmlBufferPtr">
</a>
<br/>
</pre>
<p>
</p>
<div class="variablelist">
<table border="0">
<col align="left"/>
<tbody>
<tr>
<td>
<span class="term">
<i>
<tt>
</tt>
</i>
</span>
</td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term">
<i>
<tt>
</tt>
</i>
</span>
</td>
<td>
<a href="libxml2-tree.html#xmlBuffer">
</a>
</td>
</tr>
<tr>
<td>
<span class="term">
<i>
<tt>
</tt>
</i>
</span>
</td>
<td>
<a href="libxml2-tree.html#xmlBuffer">
</a>
</td>
</tr>
<tr>
<td>
<span class="term">
<i>
<tt>
</tt>
</i>
</span>
</td>
<td>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<hr/>
<div class="refsect2" lang="en">
<h3>
<a name="xmlCharEncOutFunc"/>
</h3>
<pre class="programlisting">
<a href="libxml2-encoding.html#xmlCharEncodingHandler">
</a>
<br/>
<a href="libxml2-tree.html#xmlBufferPtr">
</a>
<br/>
<a href="libxml2-tree.html#xmlBufferPtr">
</a>
<br/>
</pre>
<p>
</p>
<div class="variablelist">
<table border="0">
<col align="left"/>
<tbody>
<tr>
<td>
<span class="term">
<i>
<tt>
</tt>
</i>
</span>
</td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term">
<i>
<tt>
</tt>
</i>
</span>
</td>
<td>
<a href="libxml2-tree.html#xmlBuffer">
</a>
</td>
</tr>
<tr>
<td>
<span class="term">
<i>
<tt>
</tt>
</i>
</span>
</td>
<td>
<a href="libxml2-tree.html#xmlBuffer">
</a>
</td>
</tr>
<tr>
<td>
<span class="term">
<i>
<tt>
</tt>
</i>
</span>
</td>
<td>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<hr/>
<div class="refsect2" lang="en">
<h3>
<a name="xmlCleanupCharEncodingHandlers"/>
</h3>
<pre class="programlisting">
<br/>
</pre>
<p>
</p>
</div>
<hr/>
<div class="refsect2" lang="en">
<h3>
<a name="xmlCleanupEncodingAliases"/>
</h3>
<pre class="programlisting">
<br/>
</pre>
<p>
</p>
</div>
<hr/>
<div class="refsect2" lang="en">
<h3>
<a name="xmlDelEncodingAlias"/>
</h3>
<pre class="programlisting">
<br/>
</pre>
<p>
</p>
<div class="variablelist">
<table border="0">
<col align="left"/>
<tbody>
<tr>
<td>
<span class="term">
<i>
<tt>
</tt>
</i>
</span>
</td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term">
<i>
<tt>
</tt>
</i>
</span>
</td>
<td>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<hr/>
<div class="refsect2" lang="en">
<h3>
<a name="xmlDetectCharEncoding"/>
</h3>
<pre class="programlisting">
<a href="libxml2-encoding.html#xmlCharEncoding">
</a>
<br/>
<br/>
</pre>
<p>
</p>
<div class="variablelist">
<table border="0">
<col align="left"/>
<tbody>
<tr>
<td>
<span class="term">
<i>
<tt>
</tt>
</i>
</span>
</td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term">
<i>
<tt>
</tt>
</i>
</span>
</td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term">
<i>
<tt>
</tt>
</i>
</span>
</td>
<td>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<hr/>
<div class="refsect2" lang="en">
<h3>
<a name="xmlFindCharEncodingHandler"/>
</h3>
<pre class="programlisting">
<a href="libxml2-encoding.html#xmlCharEncodingHandlerPtr">
</a>
<br/>
</pre>
<p>
</p>
<div class="variablelist">
<table border="0">
<col align="left"/>
<tbody>
<tr>
<td>
<span class="term">
<i>
<tt>
</tt>
</i>
</span>
</td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term">
<i>
<tt>
</tt>
</i>
</span>
</td>
<td>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<hr/>
<div class="refsect2" lang="en">
<h3>
<a name="xmlGetCharEncodingHandler"/>
</h3>
<pre class="programlisting">
<a href="libxml2-encoding.html#xmlCharEncodingHandlerPtr">
</a>
<a href="libxml2-encoding.html#xmlCharEncoding">
</a>
<br/>
</pre>
<p>
</p>
<div class="variablelist">
<table border="0">
<col align="left"/>
<tbody>
<tr>
<td>
<span class="term">
<i>
<tt>
</tt>
</i>
</span>
</td>
<td>
<a href="libxml2-encoding.html#xmlCharEncoding">
</a>
</td>
</tr>
<tr>
<td>
<span class="term">
<i>
<tt>
</tt>
</i>
</span>
</td>
<td>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<hr/>
<div class="refsect2" lang="en">
<h3>
<a name="xmlGetCharEncodingName"/>
</h3>
<pre class="programlisting">
<a href="libxml2-encoding.html#xmlCharEncoding">
</a>
<br/>
</pre>
<p>
</p>
<div class="variablelist">
<table border="0">
<col align="left"/>
<tbody>
<tr>
<td>
<span class="term">
<i>
<tt>
</tt>
</i>
</span>
</td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term">
<i>
<tt>
</tt>
</i>
</span>
</td>
<td>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<hr/>
<div class="refsect2" lang="en">
<h3>
<a name="xmlGetEncodingAlias"/>
</h3>
<pre class="programlisting">
<br/>
</pre>
<p>
</p>
<div class="variablelist">
<table border="0">
<col align="left"/>
<tbody>
<tr>
<td>
<span class="term">
<i>
<tt>
</tt>
</i>
</span>
</td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term">
<i>
<tt>
</tt>
</i>
</span>
</td>
<td>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<hr/>
<div class="refsect2" lang="en">
<h3>
<a name="xmlInitCharEncodingHandlers"/>
</h3>
<pre class="programlisting">
<br/>
</pre>
<p>
</p>
</div>
<hr/>
<div class="refsect2" lang="en">
<h3>
<a name="xmlNewCharEncodingHandler"/>
</h3>
<pre class="programlisting">
<a href="libxml2-encoding.html#xmlCharEncodingHandlerPtr">
</a>
<br/>
<a href="libxml2-encoding.html#xmlCharEncodingInputFunc">
</a>
<br/>
<a href="libxml2-encoding.html#xmlCharEncodingOutputFunc">
</a>
<br/>
</pre>
<p>
</p>
<div class="variablelist">
<table border="0">
<col align="left"/>
<tbody>
<tr>
<td>
<span class="term">
<i>
<tt>
</tt>
</i>
</span>
</td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term">
<i>
<tt>
</tt>
</i>
</span>
</td>
<td>
<a href="libxml2-encoding.html#xmlCharEncodingInputFunc">
</a>
</td>
</tr>
<tr>
<td>
<span class="term">
<i>
<tt>
</tt>
</i>
</span>
</td>
<td>
<a href="libxml2-encoding.html#xmlCharEncodingOutputFunc">
</a>
</td>
</tr>
<tr>
<td>
<span class="term">
<i>
<tt>
</tt>
</i>
</span>
</td>
<td>
<a href="libxml2-encoding.html#xmlCharEncodingHandlerPtr">
</a>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<hr/>
<div class="refsect2" lang="en">
<h3>
<a name="xmlParseCharEncoding"/>
</h3>
<pre class="programlisting">
<a href="libxml2-encoding.html#xmlCharEncoding">
</a>
<br/>
</pre>
<p>
</p>
<div class="variablelist">
<table border="0">
<col align="left"/>
<tbody>
<tr>
<td>
<span class="term">
<i>
<tt>
</tt>
</i>
</span>
</td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term">
<i>
<tt>
</tt>
</i>
</span>
</td>
<td>
<a href="libxml2-encoding.html#XML_CHAR_ENCODING_NONE">
</a>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<hr/>
<div class="refsect2" lang="en">
<h3>
<a name="xmlRegisterCharEncodingHandler"/>
</h3>
<pre class="programlisting">
<a href="libxml2-encoding.html#xmlCharEncodingHandlerPtr">
</a>
<br/>
</pre>
<p>
</p>
<div class="variablelist">
<table border="0">
<col align="left"/>
<tbody>
<tr>
<td>
<span class="term">
<i>
<tt>
</tt>
</i>
</span>
</td>
<td>
<a href="libxml2-encoding.html#xmlCharEncodingHandlerPtr">
</a>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<hr/>
</div>
</div>
</body>
</html>
