mirror of
https://gitlab.gnome.org/GNOME/libxml2.git
synced 2025-10-24 13:33:01 +03:00
fixes documetation glitches raised by Oliver Stoeneberg Daniel
* doc/ChangeLog.xsl doc/downloads.html doc/xml.html doc/*: fixes documetation glitches raised by Oliver Stoeneberg Daniel
This commit is contained in:
@@ -1,3 +1,8 @@
|
||||
Tue Aug 3 23:59:23 CEST 2004 Daniel Veillard <daniel@veillard.com>
|
||||
|
||||
* doc/ChangeLog.xsl doc/downloads.html doc/xml.html doc/*:
|
||||
fixes documetation glitches raised by Oliver Stoeneberg
|
||||
|
||||
Tue Aug 3 09:42:31 PDT 2004 William Brack <wbrack@mmm.com.hk>
|
||||
|
||||
* tree.c: fixed problem with memory leak on text nodes in DTD
|
||||
|
||||
@@ -43,6 +43,10 @@ A:link, A:visited, A:active { text-decoration: underline }
|
||||
</dd><dt>ANY</dt><dd><a href="html/libxml-valid.html#xmlIsMixedElement">xmlIsMixedElement</a><br />
|
||||
<a href="html/libxml-parserInternals.html#xmlParseElementContentDecl">xmlParseElementContentDecl</a><br />
|
||||
</dd><dt>API</dt><dd><a href="html/libxml-xmlversion.html#LIBXML_TREE_ENABLED">LIBXML_TREE_ENABLED</a><br />
|
||||
<a href="html/libxml-tree.html#xmlBufferAdd">xmlBufferAdd</a><br />
|
||||
<a href="html/libxml-tree.html#xmlBufferAddHead">xmlBufferAddHead</a><br />
|
||||
<a href="html/libxml-tree.html#xmlBufferCCat">xmlBufferCCat</a><br />
|
||||
<a href="html/libxml-tree.html#xmlBufferCat">xmlBufferCat</a><br />
|
||||
<a href="html/libxml-xmlIO.html#xmlInputCloseCallback">xmlInputCloseCallback</a><br />
|
||||
<a href="html/libxml-xmlIO.html#xmlInputMatchCallback">xmlInputMatchCallback</a><br />
|
||||
<a href="html/libxml-xmlIO.html#xmlInputOpenCallback">xmlInputOpenCallback</a><br />
|
||||
|
||||
@@ -540,7 +540,6 @@ A:link, A:visited, A:active { text-decoration: underline }
|
||||
<a href="html/libxml-valid.html#xmlValidateDtdFinal">xmlValidateDtdFinal</a><br />
|
||||
</dd><dt>dump</dt><dd><a href="html/libxml-tree.html#xmlBufferAdd">xmlBufferAdd</a><br />
|
||||
<a href="html/libxml-tree.html#xmlBufferCCat">xmlBufferCCat</a><br />
|
||||
<a href="html/libxml-tree.html#xmlBufferCat">xmlBufferCat</a><br />
|
||||
<a href="html/libxml-tree.html#xmlBufferDump">xmlBufferDump</a><br />
|
||||
<a href="html/libxml-tree.html#xmlBufferShrink">xmlBufferShrink</a><br />
|
||||
<a href="html/libxml-valid.html#xmlDumpAttributeDecl">xmlDumpAttributeDecl</a><br />
|
||||
|
||||
@@ -185,6 +185,10 @@ A:link, A:visited, A:active { text-decoration: underline }
|
||||
<a href="html/libxml-DOCBparser.html#docbEncodeEntities">docbEncodeEntities</a><br />
|
||||
<a href="html/libxml-HTMLparser.html#htmlEncodeEntities">htmlEncodeEntities</a><br />
|
||||
<a href="html/libxml-encoding.html#isolat1ToUTF8">isolat1ToUTF8</a><br />
|
||||
<a href="html/libxml-tree.html#xmlBufferAdd">xmlBufferAdd</a><br />
|
||||
<a href="html/libxml-tree.html#xmlBufferAddHead">xmlBufferAddHead</a><br />
|
||||
<a href="html/libxml-tree.html#xmlBufferCCat">xmlBufferCCat</a><br />
|
||||
<a href="html/libxml-tree.html#xmlBufferCat">xmlBufferCat</a><br />
|
||||
<a href="html/libxml-encoding.html#xmlCharEncodingInputFunc">xmlCharEncodingInputFunc</a><br />
|
||||
<a href="html/libxml-encoding.html#xmlCharEncodingOutputFunc">xmlCharEncodingOutputFunc</a><br />
|
||||
<a href="html/libxml-relaxng.html#xmlRelaxNGValidateDoc">xmlRelaxNGValidateDoc</a><br />
|
||||
|
||||
@@ -764,6 +764,10 @@ A:link, A:visited, A:active { text-decoration: underline }
|
||||
</dd><dt>succeeds</dt><dd><a href="html/libxml-xmlIO.html#xmlCheckFilename">xmlCheckFilename</a><br />
|
||||
</dd><dt>successful</dt><dd><a href="html/libxml-catalog.html#xmlACatalogAdd">xmlACatalogAdd</a><br />
|
||||
<a href="html/libxml-catalog.html#xmlACatalogRemove">xmlACatalogRemove</a><br />
|
||||
<a href="html/libxml-tree.html#xmlBufferAdd">xmlBufferAdd</a><br />
|
||||
<a href="html/libxml-tree.html#xmlBufferAddHead">xmlBufferAddHead</a><br />
|
||||
<a href="html/libxml-tree.html#xmlBufferCCat">xmlBufferCCat</a><br />
|
||||
<a href="html/libxml-tree.html#xmlBufferCat">xmlBufferCat</a><br />
|
||||
<a href="html/libxml-catalog.html#xmlCatalogAdd">xmlCatalogAdd</a><br />
|
||||
<a href="html/libxml-catalog.html#xmlCatalogConvert">xmlCatalogConvert</a><br />
|
||||
<a href="html/libxml-catalog.html#xmlCatalogRemove">xmlCatalogRemove</a><br />
|
||||
|
||||
@@ -304,6 +304,7 @@ A:link, A:visited, A:active { text-decoration: underline }
|
||||
</dd><dt>add</dt><dd><a href="html/libxml-catalog.html#xmlACatalogAdd">xmlACatalogAdd</a><br />
|
||||
<a href="html/libxml-tree.html#xmlBufferAdd">xmlBufferAdd</a><br />
|
||||
<a href="html/libxml-tree.html#xmlBufferAddHead">xmlBufferAddHead</a><br />
|
||||
<a href="html/libxml-tree.html#xmlBufferCat">xmlBufferCat</a><br />
|
||||
<a href="html/libxml-tree.html#xmlBufferWriteCHAR">xmlBufferWriteCHAR</a><br />
|
||||
<a href="html/libxml-tree.html#xmlBufferWriteChar">xmlBufferWriteChar</a><br />
|
||||
<a href="html/libxml-tree.html#xmlBufferWriteQuotedString">xmlBufferWriteQuotedString</a><br />
|
||||
|
||||
@@ -32,9 +32,9 @@
|
||||
href="{$href_base}examples/index.html">Code Examples</a></li>
|
||||
<li><a style="font-weight:bold"
|
||||
href="index.html">API Menu</a></li>
|
||||
<li><a href="libxml-parser.html">Parser API</a></li>
|
||||
<li><a href="libxml-tree.html">Tree API</a></li>
|
||||
<li><a href="libxml-xmlreader.html">Reader API</a></li>
|
||||
<li><a href="html/libxml-parser.html">Parser API</a></li>
|
||||
<li><a href="html/libxml-tree.html">Tree API</a></li>
|
||||
<li><a href="html/libxml-xmlreader.html">Reader API</a></li>
|
||||
<li><a href="{$href_base}guidelines.html">XML Guidelines</a></li>
|
||||
</ul>
|
||||
</xsl:variable>
|
||||
|
||||
@@ -12,11 +12,11 @@ mirrors (<a href="ftp://speakeasy.rpmfind.net/pub/libxml/">Seattle</a>, <a href=
|
||||
, Antonin Sprinzl also provide <a href="ftp://gd.tuwien.ac.at/pub/libxml/">a
|
||||
mirror in Austria</a>. (NOTE that you need both the <a href="http://rpmfind.net/linux/RPM/libxml2.html">libxml(2)</a> and <a href="http://rpmfind.net/linux/RPM/libxml2-devel.html">libxml(2)-devel</a>
|
||||
packages installed to compile applications using libxml.)</p><p>You can find all the history of libxml(2) and libxslt releases in the <a href="http://xmlsoft.org/sources/old/">old</a> directory. The precompiled
|
||||
Windows binaries made by Igor Zlatovic are available in the<a href="http://xmlsoft.org/sources/win32/"> win32</a> directory.</p><p>Binary ports:</p><ul><li>Red Hat RPMs for i386 are available directly on <a href="ftp://xmlsoft.org/">xmlsoft.org</a>, the source RPM will compile on
|
||||
Windows binaries made by Igor Zlatovic are available in the <a href="http://xmlsoft.org/sources/win32/">win32</a> directory.</p><p>Binary ports:</p><ul><li>Red Hat RPMs for i386 are available directly on <a href="ftp://xmlsoft.org/">xmlsoft.org</a>, the source RPM will compile on
|
||||
any architecture supported by Red Hat.</li>
|
||||
<li><p><a href="mailto:igor@zlatkovic.com">Igor Zlatkovic</a></p>
|
||||
<li><p><a href="mailto:igor@zlatkovic.com">Igor Zlatkovic</a>
|
||||
is now the maintainer of the Windows port, <a href="http://www.zlatkovic.com/projects/libxml/index.html">he provides
|
||||
binaries</a>.</li>
|
||||
binaries</a>.</p></li>
|
||||
<li><a href="mailto:Gary.Pennington@sun.com">Gary Pennington</a> provides
|
||||
<a href="http://garypennington.net/libxml2/">Solaris binaries</a>.</li>
|
||||
<li><a href="mailto:Steve.Ball@zveno.com">Steve Ball</a> provides <a href="http://www.zveno.com/open_source/libxml2xslt.html">Mac Os X
|
||||
@@ -26,7 +26,7 @@ Windows binaries made by Igor Zlatovic are available in the<a href="http://xmlso
|
||||
<li>Docs, content of the web site, the list archive included <a href="ftp://xmlsoft.org/libxml-docs.tar.gz">libxml-docs.tar.gz</a>.</li>
|
||||
</ul><p><a name="Contribs" id="Contribs">Contributions:</a></p><p>I do accept external contributions, especially if compiling on another
|
||||
platform, get in touch with the list to upload the package, wrappers for
|
||||
various languages have been provided, and can be found in the <a href="python.html">bindings section</a></p><p>Libxml2 is also available from CVS:</p><ul><li><p>The <a href="http://cvs.gnome.org/bonsai/rview.cgi?cvsroot=/cvs/gnome&dir=gnome-xml">Gnome
|
||||
various languages have been provided, and can be found in the <a href="python.html">bindings section</a></p><p>Libxml2 is also available from CVS:</p><ul><li><p>The <a href="http://cvs.gnome.org/viewcvs/libxml2/">Gnome
|
||||
CVS base</a>. Check the <a href="http://developer.gnome.org/tools/cvs.html">Gnome CVS Tools</a>
|
||||
page; the CVS module is <b>libxml2</b>.</p>
|
||||
</li>
|
||||
|
||||
@@ -64,10 +64,10 @@ A:link, A:visited, A:active { text-decoration: underline }
|
||||
<pre class="programlisting"><a href="libxml-tree.html#xmlNodePtr">xmlNodePtr</a> <a href="#xmlAddPrevSibling">xmlAddPrevSibling</a> (<a href="libxml-tree.html#xmlNodePtr">xmlNodePtr</a> cur, <br /> <a href="libxml-tree.html#xmlNodePtr">xmlNodePtr</a> elem)</pre>
|
||||
<pre class="programlisting"><a href="libxml-tree.html#xmlNodePtr">xmlNodePtr</a> <a href="#xmlAddSibling">xmlAddSibling</a> (<a href="libxml-tree.html#xmlNodePtr">xmlNodePtr</a> cur, <br /> <a href="libxml-tree.html#xmlNodePtr">xmlNodePtr</a> elem)</pre>
|
||||
<pre class="programlisting">void <a href="#xmlAttrSerializeTxtContent">xmlAttrSerializeTxtContent</a> (<a href="libxml-tree.html#xmlBufferPtr">xmlBufferPtr</a> buf, <br /> <a href="libxml-tree.html#xmlDocPtr">xmlDocPtr</a> doc, <br /> <a href="libxml-tree.html#xmlAttrPtr">xmlAttrPtr</a> attr, <br /> const <a href="libxml-xmlstring.html#xmlChar">xmlChar</a> * string)</pre>
|
||||
<pre class="programlisting">void <a href="#xmlBufferAdd">xmlBufferAdd</a> (<a href="libxml-tree.html#xmlBufferPtr">xmlBufferPtr</a> buf, <br /> const <a href="libxml-xmlstring.html#xmlChar">xmlChar</a> * str, <br /> int len)</pre>
|
||||
<pre class="programlisting">void <a href="#xmlBufferAddHead">xmlBufferAddHead</a> (<a href="libxml-tree.html#xmlBufferPtr">xmlBufferPtr</a> buf, <br /> const <a href="libxml-xmlstring.html#xmlChar">xmlChar</a> * str, <br /> int len)</pre>
|
||||
<pre class="programlisting">void <a href="#xmlBufferCCat">xmlBufferCCat</a> (<a href="libxml-tree.html#xmlBufferPtr">xmlBufferPtr</a> buf, <br /> const char * str)</pre>
|
||||
<pre class="programlisting">void <a href="#xmlBufferCat">xmlBufferCat</a> (<a href="libxml-tree.html#xmlBufferPtr">xmlBufferPtr</a> buf, <br /> const <a href="libxml-xmlstring.html#xmlChar">xmlChar</a> * str)</pre>
|
||||
<pre class="programlisting">int <a href="#xmlBufferAdd">xmlBufferAdd</a> (<a href="libxml-tree.html#xmlBufferPtr">xmlBufferPtr</a> buf, <br /> const <a href="libxml-xmlstring.html#xmlChar">xmlChar</a> * str, <br /> int len)</pre>
|
||||
<pre class="programlisting">int <a href="#xmlBufferAddHead">xmlBufferAddHead</a> (<a href="libxml-tree.html#xmlBufferPtr">xmlBufferPtr</a> buf, <br /> const <a href="libxml-xmlstring.html#xmlChar">xmlChar</a> * str, <br /> int len)</pre>
|
||||
<pre class="programlisting">int <a href="#xmlBufferCCat">xmlBufferCCat</a> (<a href="libxml-tree.html#xmlBufferPtr">xmlBufferPtr</a> buf, <br /> const char * str)</pre>
|
||||
<pre class="programlisting">int <a href="#xmlBufferCat">xmlBufferCat</a> (<a href="libxml-tree.html#xmlBufferPtr">xmlBufferPtr</a> buf, <br /> const <a href="libxml-xmlstring.html#xmlChar">xmlChar</a> * str)</pre>
|
||||
<pre class="programlisting">const <a href="libxml-xmlstring.html#xmlChar">xmlChar</a> * <a href="#xmlBufferContent">xmlBufferContent</a> (const <a href="libxml-tree.html#xmlBufferPtr">xmlBufferPtr</a> buf)</pre>
|
||||
<pre class="programlisting"><a href="libxml-tree.html#xmlBufferPtr">xmlBufferPtr</a> <a href="#xmlBufferCreate">xmlBufferCreate</a> (void)</pre>
|
||||
<pre class="programlisting"><a href="libxml-tree.html#xmlBufferPtr">xmlBufferPtr</a> <a href="#xmlBufferCreateSize">xmlBufferCreateSize</a> (size_t size)</pre>
|
||||
@@ -604,15 +604,15 @@ A:link, A:visited, A:active { text-decoration: underline }
|
||||
</pre><p>Add a new element @elem to the list of siblings of @cur merging adjacent TEXT nodes (@elem may be freed) If the new element was already inserted in a document it is first unlinked from its existing context.</p>
|
||||
<div class="variablelist"><table border="0"><col align="left" /><tbody><tr><td><span class="term"><i><tt>cur</tt></i>:</span></td><td>the child node</td></tr><tr><td><span class="term"><i><tt>elem</tt></i>:</span></td><td>the new node</td></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td>the new element or NULL in case of error.</td></tr></tbody></table></div><h3><a name="xmlAttrSerializeTxtContent" id="xmlAttrSerializeTxtContent"></a>Function: xmlAttrSerializeTxtContent</h3><pre class="programlisting">void xmlAttrSerializeTxtContent (<a href="libxml-tree.html#xmlBufferPtr">xmlBufferPtr</a> buf, <br /> <a href="libxml-tree.html#xmlDocPtr">xmlDocPtr</a> doc, <br /> <a href="libxml-tree.html#xmlAttrPtr">xmlAttrPtr</a> attr, <br /> const <a href="libxml-xmlstring.html#xmlChar">xmlChar</a> * string)<br />
|
||||
</pre><p>Serialize text <a href="libxml-SAX.html#attribute">attribute</a> values to an xml simple buffer</p>
|
||||
<div class="variablelist"><table border="0"><col align="left" /><tbody><tr><td><span class="term"><i><tt>buf</tt></i>:</span></td><td>the XML buffer output</td></tr><tr><td><span class="term"><i><tt>doc</tt></i>:</span></td><td>the document</td></tr><tr><td><span class="term"><i><tt>attr</tt></i>:</span></td><td>the <a href="libxml-SAX.html#attribute">attribute</a> node</td></tr><tr><td><span class="term"><i><tt>string</tt></i>:</span></td><td>the text content</td></tr></tbody></table></div><h3><a name="xmlBufferAdd" id="xmlBufferAdd"></a>Function: xmlBufferAdd</h3><pre class="programlisting">void xmlBufferAdd (<a href="libxml-tree.html#xmlBufferPtr">xmlBufferPtr</a> buf, <br /> const <a href="libxml-xmlstring.html#xmlChar">xmlChar</a> * str, <br /> int len)<br />
|
||||
<div class="variablelist"><table border="0"><col align="left" /><tbody><tr><td><span class="term"><i><tt>buf</tt></i>:</span></td><td>the XML buffer output</td></tr><tr><td><span class="term"><i><tt>doc</tt></i>:</span></td><td>the document</td></tr><tr><td><span class="term"><i><tt>attr</tt></i>:</span></td><td>the <a href="libxml-SAX.html#attribute">attribute</a> node</td></tr><tr><td><span class="term"><i><tt>string</tt></i>:</span></td><td>the text content</td></tr></tbody></table></div><h3><a name="xmlBufferAdd" id="xmlBufferAdd"></a>Function: xmlBufferAdd</h3><pre class="programlisting">int xmlBufferAdd (<a href="libxml-tree.html#xmlBufferPtr">xmlBufferPtr</a> buf, <br /> const <a href="libxml-xmlstring.html#xmlChar">xmlChar</a> * str, <br /> int len)<br />
|
||||
</pre><p>Add a string range to an XML buffer. if len == -1, the length of str is recomputed.</p>
|
||||
<div class="variablelist"><table border="0"><col align="left" /><tbody><tr><td><span class="term"><i><tt>buf</tt></i>:</span></td><td>the buffer to dump</td></tr><tr><td><span class="term"><i><tt>str</tt></i>:</span></td><td>the #xmlChar string</td></tr><tr><td><span class="term"><i><tt>len</tt></i>:</span></td><td>the number of #xmlChar to add</td></tr></tbody></table></div><h3><a name="xmlBufferAddHead" id="xmlBufferAddHead"></a>Function: xmlBufferAddHead</h3><pre class="programlisting">void xmlBufferAddHead (<a href="libxml-tree.html#xmlBufferPtr">xmlBufferPtr</a> buf, <br /> const <a href="libxml-xmlstring.html#xmlChar">xmlChar</a> * str, <br /> int len)<br />
|
||||
<div class="variablelist"><table border="0"><col align="left" /><tbody><tr><td><span class="term"><i><tt>buf</tt></i>:</span></td><td>the buffer to dump</td></tr><tr><td><span class="term"><i><tt>str</tt></i>:</span></td><td>the #xmlChar string</td></tr><tr><td><span class="term"><i><tt>len</tt></i>:</span></td><td>the number of #xmlChar to add</td></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td>0 successful, a positive error code number otherwise and -1 in case of internal or API error.</td></tr></tbody></table></div><h3><a name="xmlBufferAddHead" id="xmlBufferAddHead"></a>Function: xmlBufferAddHead</h3><pre class="programlisting">int xmlBufferAddHead (<a href="libxml-tree.html#xmlBufferPtr">xmlBufferPtr</a> buf, <br /> const <a href="libxml-xmlstring.html#xmlChar">xmlChar</a> * str, <br /> int len)<br />
|
||||
</pre><p>Add a string range to the beginning of an XML buffer. if len == -1, the length of @str is recomputed.</p>
|
||||
<div class="variablelist"><table border="0"><col align="left" /><tbody><tr><td><span class="term"><i><tt>buf</tt></i>:</span></td><td>the buffer</td></tr><tr><td><span class="term"><i><tt>str</tt></i>:</span></td><td>the #xmlChar string</td></tr><tr><td><span class="term"><i><tt>len</tt></i>:</span></td><td>the number of #xmlChar to add</td></tr></tbody></table></div><h3><a name="xmlBufferCCat" id="xmlBufferCCat"></a>Function: xmlBufferCCat</h3><pre class="programlisting">void xmlBufferCCat (<a href="libxml-tree.html#xmlBufferPtr">xmlBufferPtr</a> buf, <br /> const char * str)<br />
|
||||
<div class="variablelist"><table border="0"><col align="left" /><tbody><tr><td><span class="term"><i><tt>buf</tt></i>:</span></td><td>the buffer</td></tr><tr><td><span class="term"><i><tt>str</tt></i>:</span></td><td>the #xmlChar string</td></tr><tr><td><span class="term"><i><tt>len</tt></i>:</span></td><td>the number of #xmlChar to add</td></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td>0 successful, a positive error code number otherwise and -1 in case of internal or API error.</td></tr></tbody></table></div><h3><a name="xmlBufferCCat" id="xmlBufferCCat"></a>Function: xmlBufferCCat</h3><pre class="programlisting">int xmlBufferCCat (<a href="libxml-tree.html#xmlBufferPtr">xmlBufferPtr</a> buf, <br /> const char * str)<br />
|
||||
</pre><p>Append a zero terminated C string to an XML buffer.</p>
|
||||
<div class="variablelist"><table border="0"><col align="left" /><tbody><tr><td><span class="term"><i><tt>buf</tt></i>:</span></td><td>the buffer to dump</td></tr><tr><td><span class="term"><i><tt>str</tt></i>:</span></td><td>the C char string</td></tr></tbody></table></div><h3><a name="xmlBufferCat" id="xmlBufferCat"></a>Function: xmlBufferCat</h3><pre class="programlisting">void xmlBufferCat (<a href="libxml-tree.html#xmlBufferPtr">xmlBufferPtr</a> buf, <br /> const <a href="libxml-xmlstring.html#xmlChar">xmlChar</a> * str)<br />
|
||||
<div class="variablelist"><table border="0"><col align="left" /><tbody><tr><td><span class="term"><i><tt>buf</tt></i>:</span></td><td>the buffer to dump</td></tr><tr><td><span class="term"><i><tt>str</tt></i>:</span></td><td>the C char string</td></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td>0 successful, a positive error code number otherwise and -1 in case of internal or API error.</td></tr></tbody></table></div><h3><a name="xmlBufferCat" id="xmlBufferCat"></a>Function: xmlBufferCat</h3><pre class="programlisting">int xmlBufferCat (<a href="libxml-tree.html#xmlBufferPtr">xmlBufferPtr</a> buf, <br /> const <a href="libxml-xmlstring.html#xmlChar">xmlChar</a> * str)<br />
|
||||
</pre><p>Append a zero terminated string to an XML buffer.</p>
|
||||
<div class="variablelist"><table border="0"><col align="left" /><tbody><tr><td><span class="term"><i><tt>buf</tt></i>:</span></td><td>the buffer to dump</td></tr><tr><td><span class="term"><i><tt>str</tt></i>:</span></td><td>the #xmlChar string</td></tr></tbody></table></div><h3><a name="xmlBufferContent" id="xmlBufferContent"></a>Function: xmlBufferContent</h3><pre class="programlisting">const <a href="libxml-xmlstring.html#xmlChar">xmlChar</a> * xmlBufferContent (const <a href="libxml-tree.html#xmlBufferPtr">xmlBufferPtr</a> buf)<br />
|
||||
<div class="variablelist"><table border="0"><col align="left" /><tbody><tr><td><span class="term"><i><tt>buf</tt></i>:</span></td><td>the buffer to add to</td></tr><tr><td><span class="term"><i><tt>str</tt></i>:</span></td><td>the #xmlChar string</td></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td>0 successful, a positive error code number otherwise and -1 in case of internal or API error.</td></tr></tbody></table></div><h3><a name="xmlBufferContent" id="xmlBufferContent"></a>Function: xmlBufferContent</h3><pre class="programlisting">const <a href="libxml-xmlstring.html#xmlChar">xmlChar</a> * xmlBufferContent (const <a href="libxml-tree.html#xmlBufferPtr">xmlBufferPtr</a> buf)<br />
|
||||
</pre><p>Function to extract the content of a buffer</p>
|
||||
<div class="variablelist"><table border="0"><col align="left" /><tbody><tr><td><span class="term"><i><tt>buf</tt></i>:</span></td><td>the buffer</td></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td>the internal content</td></tr></tbody></table></div><h3><a name="xmlBufferCreate" id="xmlBufferCreate"></a>Function: xmlBufferCreate</h3><pre class="programlisting"><a href="libxml-tree.html#xmlBufferPtr">xmlBufferPtr</a> xmlBufferCreate (void)<br />
|
||||
</pre><p>routine to create an XML buffer.</p>
|
||||
|
||||
@@ -7415,28 +7415,28 @@ actually an xmlCharEncoding'/>
|
||||
</function>
|
||||
<function name='xmlBufferAdd' file='tree'>
|
||||
<info>Add a string range to an XML buffer. if len == -1, the length of str is recomputed.</info>
|
||||
<return type='void'/>
|
||||
<return type='int' info='0 successful, a positive error code number otherwise and -1 in case of internal or API error.'/>
|
||||
<arg name='buf' type='xmlBufferPtr' info='the buffer to dump'/>
|
||||
<arg name='str' type='const xmlChar *' info='the #xmlChar string'/>
|
||||
<arg name='len' type='int' info='the number of #xmlChar to add'/>
|
||||
</function>
|
||||
<function name='xmlBufferAddHead' file='tree'>
|
||||
<info>Add a string range to the beginning of an XML buffer. if len == -1, the length of @str is recomputed.</info>
|
||||
<return type='void'/>
|
||||
<return type='int' info='0 successful, a positive error code number otherwise and -1 in case of internal or API error.'/>
|
||||
<arg name='buf' type='xmlBufferPtr' info='the buffer'/>
|
||||
<arg name='str' type='const xmlChar *' info='the #xmlChar string'/>
|
||||
<arg name='len' type='int' info='the number of #xmlChar to add'/>
|
||||
</function>
|
||||
<function name='xmlBufferCCat' file='tree'>
|
||||
<info>Append a zero terminated C string to an XML buffer.</info>
|
||||
<return type='void'/>
|
||||
<return type='int' info='0 successful, a positive error code number otherwise and -1 in case of internal or API error.'/>
|
||||
<arg name='buf' type='xmlBufferPtr' info='the buffer to dump'/>
|
||||
<arg name='str' type='const char *' info='the C char string'/>
|
||||
</function>
|
||||
<function name='xmlBufferCat' file='tree'>
|
||||
<info>Append a zero terminated string to an XML buffer.</info>
|
||||
<return type='void'/>
|
||||
<arg name='buf' type='xmlBufferPtr' info='the buffer to dump'/>
|
||||
<return type='int' info='0 successful, a positive error code number otherwise and -1 in case of internal or API error.'/>
|
||||
<arg name='buf' type='xmlBufferPtr' info='the buffer to add to'/>
|
||||
<arg name='str' type='const xmlChar *' info='the #xmlChar string'/>
|
||||
</function>
|
||||
<function name='xmlBufferContent' file='tree'>
|
||||
|
||||
@@ -12506,6 +12506,10 @@
|
||||
</word>
|
||||
<word name='API'>
|
||||
<ref name='LIBXML_TREE_ENABLED'/>
|
||||
<ref name='xmlBufferAdd'/>
|
||||
<ref name='xmlBufferAddHead'/>
|
||||
<ref name='xmlBufferCCat'/>
|
||||
<ref name='xmlBufferCat'/>
|
||||
<ref name='xmlInputCloseCallback'/>
|
||||
<ref name='xmlInputMatchCallback'/>
|
||||
<ref name='xmlInputOpenCallback'/>
|
||||
@@ -16706,6 +16710,7 @@
|
||||
<ref name='xmlACatalogAdd'/>
|
||||
<ref name='xmlBufferAdd'/>
|
||||
<ref name='xmlBufferAddHead'/>
|
||||
<ref name='xmlBufferCat'/>
|
||||
<ref name='xmlBufferWriteCHAR'/>
|
||||
<ref name='xmlBufferWriteChar'/>
|
||||
<ref name='xmlBufferWriteQuotedString'/>
|
||||
@@ -19445,7 +19450,6 @@
|
||||
<word name='dump'>
|
||||
<ref name='xmlBufferAdd'/>
|
||||
<ref name='xmlBufferCCat'/>
|
||||
<ref name='xmlBufferCat'/>
|
||||
<ref name='xmlBufferDump'/>
|
||||
<ref name='xmlBufferShrink'/>
|
||||
<ref name='xmlDumpAttributeDecl'/>
|
||||
@@ -23518,6 +23522,10 @@
|
||||
<ref name='docbEncodeEntities'/>
|
||||
<ref name='htmlEncodeEntities'/>
|
||||
<ref name='isolat1ToUTF8'/>
|
||||
<ref name='xmlBufferAdd'/>
|
||||
<ref name='xmlBufferAddHead'/>
|
||||
<ref name='xmlBufferCCat'/>
|
||||
<ref name='xmlBufferCat'/>
|
||||
<ref name='xmlCharEncodingInputFunc'/>
|
||||
<ref name='xmlCharEncodingOutputFunc'/>
|
||||
<ref name='xmlRelaxNGValidateDoc'/>
|
||||
@@ -25897,6 +25905,10 @@
|
||||
<word name='successful'>
|
||||
<ref name='xmlACatalogAdd'/>
|
||||
<ref name='xmlACatalogRemove'/>
|
||||
<ref name='xmlBufferAdd'/>
|
||||
<ref name='xmlBufferAddHead'/>
|
||||
<ref name='xmlBufferCCat'/>
|
||||
<ref name='xmlBufferCat'/>
|
||||
<ref name='xmlCatalogAdd'/>
|
||||
<ref name='xmlCatalogConvert'/>
|
||||
<ref name='xmlCatalogRemove'/>
|
||||
|
||||
10
doc/xml.html
10
doc/xml.html
@@ -615,18 +615,18 @@ packages installed to compile applications using libxml.)</p>
|
||||
|
||||
<p>You can find all the history of libxml(2) and libxslt releases in the <a
|
||||
href="http://xmlsoft.org/sources/old/">old</a> directory. The precompiled
|
||||
Windows binaries made by Igor Zlatovic are available in the<a
|
||||
href="http://xmlsoft.org/sources/win32/"> win32</a> directory.</p>
|
||||
Windows binaries made by Igor Zlatovic are available in the <a
|
||||
href="http://xmlsoft.org/sources/win32/">win32</a> directory.</p>
|
||||
|
||||
<p>Binary ports:</p>
|
||||
<ul>
|
||||
<li>Red Hat RPMs for i386 are available directly on <a
|
||||
href="ftp://xmlsoft.org/">xmlsoft.org</a>, the source RPM will compile on
|
||||
any architecture supported by Red Hat.</li>
|
||||
<li><p><a href="mailto:igor@zlatkovic.com">Igor Zlatkovic</a></p>
|
||||
<li><p><a href="mailto:igor@zlatkovic.com">Igor Zlatkovic</a>
|
||||
is now the maintainer of the Windows port, <a
|
||||
href="http://www.zlatkovic.com/projects/libxml/index.html">he provides
|
||||
binaries</a>.</li>
|
||||
binaries</a>.</p></li>
|
||||
<li><a href="mailto:Gary.Pennington@sun.com">Gary Pennington</a> provides
|
||||
<a href="http://garypennington.net/libxml2/">Solaris binaries</a>.</li>
|
||||
<li><a href="mailto:Steve.Ball@zveno.com">Steve Ball</a> provides <a
|
||||
@@ -657,7 +657,7 @@ href="python.html">bindings section</a></p>
|
||||
<p>Libxml2 is also available from CVS:</p>
|
||||
<ul>
|
||||
<li><p>The <a
|
||||
href="http://cvs.gnome.org/bonsai/rview.cgi?cvsroot=/cvs/gnome&dir=gnome-xml">Gnome
|
||||
href="http://cvs.gnome.org/viewcvs/libxml2/">Gnome
|
||||
CVS base</a>. Check the <a
|
||||
href="http://developer.gnome.org/tools/cvs.html">Gnome CVS Tools</a>
|
||||
page; the CVS module is <b>libxml2</b>.</p>
|
||||
|
||||
Reference in New Issue
Block a user