blob: d8fa1ca3d5ba691445caabd2ad8e1a00de6a1067 [file] [log] [blame]
Daniel Veillard35925471999-02-25 08:46:07 +00001<!doctype book PUBLIC "-//Davenport//DTD DocBook V3.0//EN" [
Daniel Veillard1566d3a1999-07-15 14:24:29 +00002<!entity SAX SYSTEM "sgml/SAX.sgml">
Daniel Veillard294cbca1999-12-03 13:19:09 +00003<!entity entities SYSTEM "sgml/entities.sgml">
4<!entity encoding SYSTEM "sgml/encoding.sgml">
5<!entity parser SYSTEM "sgml/parser.sgml">
6<!entity parserInternals SYSTEM "sgml/parserInternals.sgml">
Daniel Veillard61b33d52001-04-24 13:55:12 +00007<!entity error SYSTEM "sgml/xmlerror.sgml">
Daniel Veillard1566d3a1999-07-15 14:24:29 +00008<!entity HTMLparser SYSTEM "sgml/HTMLparser.sgml">
9<!entity HTMLtree SYSTEM "sgml/HTMLtree.sgml">
Daniel Veillard294cbca1999-12-03 13:19:09 +000010<!entity debugXML SYSTEM "sgml/debugXML.sgml">
11<!entity tree SYSTEM "sgml/tree.sgml">
Daniel Veillard8f621982000-03-20 13:07:15 +000012<!entity uri SYSTEM "sgml/uri.sgml">
Daniel Veillard294cbca1999-12-03 13:19:09 +000013<!entity xpath SYSTEM "sgml/xpath.sgml">
Daniel Veillard29a11cc2000-10-25 13:32:39 +000014<!entity xpathInternals SYSTEM "sgml/xpathInternals.sgml">
Daniel Veillardb732a0e2000-10-15 11:27:01 +000015<!entity xpointer SYSTEM "sgml/xpointer.sgml">
Daniel Veillard28929b22000-11-13 18:22:49 +000016<!entity xinclude SYSTEM "sgml/xinclude.sgml">
Daniel Veillard294cbca1999-12-03 13:19:09 +000017<!entity xmlIO SYSTEM "sgml/xmlIO.sgml">
Daniel Veillard7d6fd212001-05-10 15:34:11 +000018<!entity catalog SYSTEM "sgml/catalog.sgml">
Daniel Veillardaf43f632002-03-08 15:05:20 +000019<!entity c14n SYSTEM "sgml/c14n.sgml">
Daniel Veillard7d6fd212001-05-10 15:34:11 +000020<!entity DOCBparser SYSTEM "sgml/DOCBparser.sgml">
Daniel Veillard6bd26dc1999-09-03 14:28:40 +000021<!entity xmlmemory SYSTEM "sgml/xmlmemory.sgml">
Daniel Veillard7f7d1111999-09-22 09:46:25 +000022<!entity nanohttp SYSTEM "sgml/nanohttp.sgml">
Daniel Veillardaeea04f2000-01-25 19:27:27 +000023<!entity nanoftp SYSTEM "sgml/nanoftp.sgml">
Daniel Veillard294cbca1999-12-03 13:19:09 +000024<!entity valid SYSTEM "sgml/valid.sgml">
Daniel Veillard52dcab32001-10-30 12:51:17 +000025<!entity hash SYSTEM "sgml/hash.sgml">
26<!entity threads SYSTEM "sgml/threads.sgml">
27<!entity globals SYSTEM "sgml/globals.sgml">
Daniel Veillard2ace1952002-09-26 12:28:02 +000028<!entity xmlregexp SYSTEM "sgml/xmlregexp.sgml">
29<!entity xmlautomata SYSTEM "sgml/xmlautomata.sgml">
30<!entity xmlunicode SYSTEM "sgml/xmlunicode.sgml">
Daniel Veillard80ce3732002-10-07 17:39:30 +000031<!entity xmlschemas SYSTEM "sgml/xmlschemas.sgml">
32<!entity xmlschemastypes SYSTEM "sgml/xmlschemastypes.sgml">
33<!entity schemasInternals SYSTEM "sgml/schemasInternals.sgml">
Daniel Veillard35925471999-02-25 08:46:07 +000034]>
35
36<book>
37 <bookinfo>
Daniel Veillard00fdf371999-10-08 09:40:39 +000038 <title>Gnome XML Library Reference Manual</title>
39 <authorgroup>
40 <author>
41 <firstname>Daniel</firstname>
42 <surname>Veillard</surname>
43 <affiliation>
44 <address>
Daniel Veillardc5d64342001-06-24 12:13:24 +000045 <email>daniel@veillard.com</email>
Daniel Veillard00fdf371999-10-08 09:40:39 +000046 </address>
47 </affiliation>
48 </author>
49 </authorgroup>
50 <copyright>
51 <year>1999</year>
52 <holder>Daniel Veillard</holder>
53 </copyright>
54
55 <legalnotice>
56 <para>Permission is granted to make and distribute verbatim
57 copies of this manual provided the copyright notice and this
58 permission notice are preserved on all copies.</para>
59
60 <para>Permission is granted to copy and distribute modified
61 versions of this manual under the conditions for verbatim
62 copying, provided also that the entire resulting derived work is
63 distributed under the terms of a permission notice identical to
64 this one.</para>
65
66 <para>Permission is granted to copy and distribute translations
67 of this manual into another language, under the above conditions
68 for modified versions.</para>
69 </legalnotice>
70
71 <abstract>
Daniel Veillard0caf07a1999-12-21 16:25:49 +000072 <para>This manual documents the interfaces of the libxml
Daniel Veillard00fdf371999-10-08 09:40:39 +000073 library and has some short notes to help get you up to speed
74 with using the library.</para>
75 </abstract>
Daniel Veillard35925471999-02-25 08:46:07 +000076 </bookinfo>
77
Daniel Veillard00fdf371999-10-08 09:40:39 +000078 <chapter id="libxml-notes">
79 <title>Libxml Programming Notes</title>
80
81 <para>Libxml is an XML toolkit library, it allows to parse, edit
82 search and write XML documents. There is also an HTML parser front-end
83 so the same range of tools can be used with HTML input.</para>
84 </chapter>
85 <chapter id="libxml-lib">
86 <title>Libxml Library Reference</title>
87
88 <para>This section contains the API reference for libxml. All
89 the public interfaces are documented here. This reference guide is
90 build by extracting comments from the code sources. </para>
91
Daniel Veillard6bd26dc1999-09-03 14:28:40 +000092 &parser;
93 &SAX;
94 &tree;
95 &entities;
96 &valid;
Daniel Veillard8f621982000-03-20 13:07:15 +000097 &uri;
Daniel Veillard6bd26dc1999-09-03 14:28:40 +000098 &error;
99 &HTMLparser;
100 &HTMLtree;
101 &xpath;
Daniel Veillard29a11cc2000-10-25 13:32:39 +0000102 &xpathInternals;
Daniel Veillardb732a0e2000-10-15 11:27:01 +0000103 &xpointer;
Daniel Veillard28929b22000-11-13 18:22:49 +0000104 &xinclude;
Daniel Veillard00fdf371999-10-08 09:40:39 +0000105 &nanohttp;
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000106 &nanoftp;
Daniel Veillard294cbca1999-12-03 13:19:09 +0000107 &xmlIO;
Daniel Veillard7d6fd212001-05-10 15:34:11 +0000108 &catalog;
Daniel Veillardaf43f632002-03-08 15:05:20 +0000109 &c14n;
Daniel Veillard52dcab32001-10-30 12:51:17 +0000110 &threads;
111 &globals;
112 &global_functions;
Daniel Veillard7d6fd212001-05-10 15:34:11 +0000113 &DOCBparser;
Daniel Veillard6bd26dc1999-09-03 14:28:40 +0000114 &parserInternals;
Daniel Veillard294cbca1999-12-03 13:19:09 +0000115 &encoding;
Daniel Veillard52dcab32001-10-30 12:51:17 +0000116 &hash;
Daniel Veillard294cbca1999-12-03 13:19:09 +0000117 &debugXML;
Daniel Veillard6bd26dc1999-09-03 14:28:40 +0000118 &xmlmemory;
Daniel Veillard2ace1952002-09-26 12:28:02 +0000119 &xmlregexp;
120 &xmlautomata;
121 &xmlunicode;
Daniel Veillard80ce3732002-10-07 17:39:30 +0000122 &xmlschemas;
123 &xmlschemastypes;
124 &schemasInternals;
Daniel Veillard35925471999-02-25 08:46:07 +0000125 </chapter>
126</book>
127