blob: 08800723c5f827a0a47b2abeb07171bb147e4daa [file] [log] [blame]
Daniel Veillard35925471999-02-25 08:46:07 +00001<HTML
2><HEAD
3><TITLE
4>tree</TITLE
5><META
6NAME="GENERATOR"
7CONTENT="Modular DocBook HTML Stylesheet Version 1.33"><LINK
8REL="HOME"
9TITLE="Gnome XML Library Reference Manual"
10HREF="book1.html"><LINK
11REL="UP"
Daniel Veillard35008381999-10-25 13:15:52 +000012TITLE="Libxml Library Reference"
13HREF="libxml-lib.html"><LINK
Daniel Veillard35925471999-02-25 08:46:07 +000014REL="PREVIOUS"
Daniel Veillard294cbca1999-12-03 13:19:09 +000015TITLE="SAX"
16HREF="gnome-xml-sax.html"><LINK
Daniel Veillard35925471999-02-25 08:46:07 +000017REL="NEXT"
18TITLE="entities"
19HREF="gnome-xml-entities.html"></HEAD
20><BODY
21BGCOLOR="#FFFFFF"
22TEXT="#000000"
23><DIV
24CLASS="NAVHEADER"
25><TABLE
26WIDTH="100%"
27BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +000028BGCOLOR="#000000"
29CELLPADDING="1"
Daniel Veillard35925471999-02-25 08:46:07 +000030CELLSPACING="0"
31><TR
32><TH
Daniel Veillard14fff061999-06-22 21:49:07 +000033COLSPAN="4"
Daniel Veillard35925471999-02-25 08:46:07 +000034ALIGN="center"
Daniel Veillard14fff061999-06-22 21:49:07 +000035><FONT
36COLOR="#FFFFFF"
37SIZE="5"
38>Gnome XML Library Reference Manual</FONT
39></TH
Daniel Veillard35925471999-02-25 08:46:07 +000040></TR
41><TR
42><TD
Daniel Veillard14fff061999-06-22 21:49:07 +000043WIDTH="25%"
44BGCOLOR="#C00000"
Daniel Veillard35925471999-02-25 08:46:07 +000045ALIGN="left"
Daniel Veillard35925471999-02-25 08:46:07 +000046><A
Daniel Veillard294cbca1999-12-03 13:19:09 +000047HREF="gnome-xml-sax.html"
Daniel Veillard14fff061999-06-22 21:49:07 +000048><FONT
49COLOR="#FFFFFF"
50SIZE="3"
51><B
52>&#60;&#60;&#60; Previous Page</B
53></FONT
54></A
Daniel Veillard35925471999-02-25 08:46:07 +000055></TD
56><TD
Daniel Veillard14fff061999-06-22 21:49:07 +000057WIDTH="25%"
58BGCOLOR="#0000C0"
Daniel Veillard35925471999-02-25 08:46:07 +000059ALIGN="center"
Daniel Veillard14fff061999-06-22 21:49:07 +000060><FONT
61COLOR="#FFFFFF"
62SIZE="3"
63><B
64><A
65HREF="book1.html"
66><FONT
67COLOR="#FFFFFF"
68SIZE="3"
69><B
70>Home</B
71></FONT
72></A
73></B
74></FONT
Daniel Veillard35925471999-02-25 08:46:07 +000075></TD
76><TD
Daniel Veillard14fff061999-06-22 21:49:07 +000077WIDTH="25%"
78BGCOLOR="#00C000"
79ALIGN="center"
80><FONT
81COLOR="#FFFFFF"
82SIZE="3"
83><B
84><A
Daniel Veillard35008381999-10-25 13:15:52 +000085HREF="libxml-lib.html"
Daniel Veillard14fff061999-06-22 21:49:07 +000086><FONT
87COLOR="#FFFFFF"
88SIZE="3"
89><B
90>Up</B
91></FONT
92></A
93></B
94></FONT
95></TD
96><TD
97WIDTH="25%"
98BGCOLOR="#C00000"
Daniel Veillard35925471999-02-25 08:46:07 +000099ALIGN="right"
Daniel Veillard35925471999-02-25 08:46:07 +0000100><A
101HREF="gnome-xml-entities.html"
Daniel Veillard14fff061999-06-22 21:49:07 +0000102><FONT
103COLOR="#FFFFFF"
104SIZE="3"
105><B
106>Next Page &#62;&#62;&#62;</B
107></FONT
108></A
Daniel Veillard35925471999-02-25 08:46:07 +0000109></TD
110></TR
111></TABLE
Daniel Veillard14fff061999-06-22 21:49:07 +0000112></DIV
Daniel Veillard35925471999-02-25 08:46:07 +0000113><H1
114>tree</H1
115><DIV
116CLASS="REFNAMEDIV"
117><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +0000118NAME="AEN2834"
Daniel Veillard35925471999-02-25 08:46:07 +0000119></A
120><H2
121>Name</H2
Daniel Veillard14fff061999-06-22 21:49:07 +0000122>tree &#8212; </DIV
Daniel Veillard35925471999-02-25 08:46:07 +0000123><DIV
124CLASS="REFSYNOPSISDIV"
125><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +0000126NAME="AEN2837"
Daniel Veillard35925471999-02-25 08:46:07 +0000127></A
128><H2
129>Synopsis</H2
130><TABLE
131BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +0000132BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +0000133WIDTH="100%"
134CELLPADDING="6"
135><TR
136><TD
137><PRE
138CLASS="SYNOPSIS"
139>&#13;
140
141enum <A
142HREF="gnome-xml-tree.html#XMLELEMENTTYPE"
143>xmlElementType</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000144>;
Daniel Veillard35925471999-02-25 08:46:07 +0000145typedef <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000146HREF="gnome-xml-tree.html#XMLCHAR"
147>xmlChar</A
148>;
149#define <A
Daniel Veillard35925471999-02-25 08:46:07 +0000150HREF="gnome-xml-tree.html#CHAR"
151>CHAR</A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000152>
Daniel Veillard6bd26dc1999-09-03 14:28:40 +0000153#define <A
154HREF="gnome-xml-tree.html#BAD-CAST"
155>BAD_CAST</A
156>
Daniel Veillard35925471999-02-25 08:46:07 +0000157typedef <A
158HREF="gnome-xml-tree.html#XMLNOTATIONPTR"
159>xmlNotationPtr</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000160>;
Daniel Veillard35925471999-02-25 08:46:07 +0000161enum <A
162HREF="gnome-xml-tree.html#XMLATTRIBUTETYPE"
163>xmlAttributeType</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000164>;
Daniel Veillard35925471999-02-25 08:46:07 +0000165enum <A
166HREF="gnome-xml-tree.html#XMLATTRIBUTEDEFAULT"
167>xmlAttributeDefault</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000168>;
Daniel Veillard35925471999-02-25 08:46:07 +0000169typedef <A
170HREF="gnome-xml-tree.html#XMLENUMERATIONPTR"
171>xmlEnumerationPtr</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000172>;
Daniel Veillard35925471999-02-25 08:46:07 +0000173typedef <A
174HREF="gnome-xml-tree.html#XMLATTRIBUTEPTR"
175>xmlAttributePtr</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000176>;
Daniel Veillard35925471999-02-25 08:46:07 +0000177enum <A
178HREF="gnome-xml-tree.html#XMLELEMENTCONTENTTYPE"
179>xmlElementContentType</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000180>;
Daniel Veillard35925471999-02-25 08:46:07 +0000181enum <A
182HREF="gnome-xml-tree.html#XMLELEMENTCONTENTOCCUR"
183>xmlElementContentOccur</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000184>;
Daniel Veillard35925471999-02-25 08:46:07 +0000185typedef <A
186HREF="gnome-xml-tree.html#XMLELEMENTCONTENTPTR"
187>xmlElementContentPtr</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000188>;
Daniel Veillard35925471999-02-25 08:46:07 +0000189enum <A
190HREF="gnome-xml-tree.html#XMLELEMENTTYPEVAL"
191>xmlElementTypeVal</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000192>;
Daniel Veillard35925471999-02-25 08:46:07 +0000193typedef <A
194HREF="gnome-xml-tree.html#XMLELEMENTPTR"
195>xmlElementPtr</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000196>;
Daniel Veillard35925471999-02-25 08:46:07 +0000197enum <A
198HREF="gnome-xml-tree.html#XMLNSTYPE"
199>xmlNsType</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000200>;
Daniel Veillard35925471999-02-25 08:46:07 +0000201typedef <A
202HREF="gnome-xml-tree.html#XMLNSPTR"
203>xmlNsPtr</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000204>;
Daniel Veillard35925471999-02-25 08:46:07 +0000205typedef <A
206HREF="gnome-xml-tree.html#XMLDTDPTR"
207>xmlDtdPtr</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000208>;
Daniel Veillard35925471999-02-25 08:46:07 +0000209typedef <A
210HREF="gnome-xml-tree.html#XMLATTRPTR"
211>xmlAttrPtr</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000212>;
Daniel Veillard35925471999-02-25 08:46:07 +0000213typedef <A
Daniel Veillard6bd26dc1999-09-03 14:28:40 +0000214HREF="gnome-xml-tree.html#XMLIDPTR"
215>xmlIDPtr</A
216>;
217typedef <A
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000218HREF="gnome-xml-tree.html#XMLREFPTR"
219>xmlRefPtr</A
220>;
Daniel Veillard294cbca1999-12-03 13:19:09 +0000221enum <A
222HREF="gnome-xml-tree.html#XMLBUFFERALLOCATIONSCHEME"
223>xmlBufferAllocationScheme</A
224>;
225typedef <A
226HREF="gnome-xml-tree.html#XMLBUFFER"
227>xmlBuffer</A
228>;
229typedef <A
230HREF="gnome-xml-tree.html#XMLBUFFERPTR"
231>xmlBufferPtr</A
232>;
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000233typedef <A
Daniel Veillard35925471999-02-25 08:46:07 +0000234HREF="gnome-xml-tree.html#XMLNODE"
235>xmlNode</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000236>;
Daniel Veillard35925471999-02-25 08:46:07 +0000237typedef <A
238HREF="gnome-xml-tree.html#XMLNODEPTR"
239>xmlNodePtr</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000240>;
Daniel Veillard35925471999-02-25 08:46:07 +0000241typedef <A
242HREF="gnome-xml-tree.html#XMLDOC"
243>xmlDoc</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000244>;
Daniel Veillard35925471999-02-25 08:46:07 +0000245typedef <A
246HREF="gnome-xml-tree.html#XMLDOCPTR"
247>xmlDocPtr</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000248>;
Daniel Veillard14fff061999-06-22 21:49:07 +0000249extern xmlNsPtr <A
250HREF="gnome-xml-tree.html#BASEDTD"
251>baseDTD</A
252>;
253extern int <A
254HREF="gnome-xml-tree.html#OLDXMLWDCOMPATIBILITY"
255>oldXMLWDcompatibility</A
256>;
257extern int <A
258HREF="gnome-xml-tree.html#XMLINDENTTREEOUTPUT"
259>xmlIndentTreeOutput</A
260>;
Daniel Veillard294cbca1999-12-03 13:19:09 +0000261extern xmlBufferAllocationScheme <A
262HREF="gnome-xml-tree.html#XMLBUFFERALLOCSCHEME"
263>xmlBufferAllocScheme</A
264>;
Daniel Veillard5099ae81999-04-21 20:12:07 +0000265<A
266HREF="gnome-xml-tree.html#XMLBUFFERPTR"
267>xmlBufferPtr</A
268> <A
269HREF="gnome-xml-tree.html#XMLBUFFERCREATE"
270>xmlBufferCreate</A
271> (void);
Daniel Veillard294cbca1999-12-03 13:19:09 +0000272<A
273HREF="gnome-xml-tree.html#XMLBUFFERPTR"
274>xmlBufferPtr</A
275> <A
276HREF="gnome-xml-tree.html#XMLBUFFERCREATESIZE"
277>xmlBufferCreateSize</A
278> (<GTKDOCLINK
279HREF="SIZE-T"
280>size_t</GTKDOCLINK
281> size);
Daniel Veillard5099ae81999-04-21 20:12:07 +0000282void <A
283HREF="gnome-xml-tree.html#XMLBUFFERFREE"
284>xmlBufferFree</A
285> (<A
286HREF="gnome-xml-tree.html#XMLBUFFERPTR"
287>xmlBufferPtr</A
288> buf);
289int <A
290HREF="gnome-xml-tree.html#XMLBUFFERDUMP"
291>xmlBufferDump</A
292> (<GTKDOCLINK
293HREF="FILE"
294>FILE</GTKDOCLINK
295> *file,
296 <A
297HREF="gnome-xml-tree.html#XMLBUFFERPTR"
298>xmlBufferPtr</A
299> buf);
300void <A
301HREF="gnome-xml-tree.html#XMLBUFFERADD"
302>xmlBufferAdd</A
303> (<A
304HREF="gnome-xml-tree.html#XMLBUFFERPTR"
305>xmlBufferPtr</A
306> buf,
307 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000308HREF="gnome-xml-tree.html#XMLCHAR"
309>xmlChar</A
Daniel Veillard5099ae81999-04-21 20:12:07 +0000310> *str,
311 int len);
312void <A
313HREF="gnome-xml-tree.html#XMLBUFFERCAT"
314>xmlBufferCat</A
315> (<A
316HREF="gnome-xml-tree.html#XMLBUFFERPTR"
317>xmlBufferPtr</A
318> buf,
319 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000320HREF="gnome-xml-tree.html#XMLCHAR"
321>xmlChar</A
Daniel Veillard5099ae81999-04-21 20:12:07 +0000322> *str);
323void <A
324HREF="gnome-xml-tree.html#XMLBUFFERCCAT"
325>xmlBufferCCat</A
326> (<A
327HREF="gnome-xml-tree.html#XMLBUFFERPTR"
328>xmlBufferPtr</A
329> buf,
330 const char *str);
Daniel Veillarde2d034d1999-07-27 19:52:06 +0000331int <A
332HREF="gnome-xml-tree.html#XMLBUFFERSHRINK"
333>xmlBufferShrink</A
334> (<A
335HREF="gnome-xml-tree.html#XMLBUFFERPTR"
336>xmlBufferPtr</A
337> buf,
338 int len);
339void <A
340HREF="gnome-xml-tree.html#XMLBUFFEREMPTY"
341>xmlBufferEmpty</A
342> (<A
343HREF="gnome-xml-tree.html#XMLBUFFERPTR"
344>xmlBufferPtr</A
345> buf);
Daniel Veillard294cbca1999-12-03 13:19:09 +0000346const <A
347HREF="gnome-xml-tree.html#XMLCHAR"
348>xmlChar</A
349>* <A
350HREF="gnome-xml-tree.html#XMLBUFFERCONTENT"
351>xmlBufferContent</A
352> (const <A
353HREF="gnome-xml-tree.html#XMLBUFFERPTR"
354>xmlBufferPtr</A
355> buf);
356int <A
357HREF="gnome-xml-tree.html#XMLBUFFERUSE"
358>xmlBufferUse</A
359> (const <A
360HREF="gnome-xml-tree.html#XMLBUFFERPTR"
361>xmlBufferPtr</A
362> buf);
363void <A
364HREF="gnome-xml-tree.html#XMLBUFFERSETALLOCATIONSCHEME"
365>xmlBufferSetAllocationScheme</A
366> (<A
367HREF="gnome-xml-tree.html#XMLBUFFERPTR"
368>xmlBufferPtr</A
369> buf,
370 <A
371HREF="gnome-xml-tree.html#XMLBUFFERALLOCATIONSCHEME"
372>xmlBufferAllocationScheme</A
373> scheme);
374int <A
375HREF="gnome-xml-tree.html#XMLBUFFERLENGTH"
376>xmlBufferLength</A
377> (const <A
378HREF="gnome-xml-tree.html#XMLBUFFERPTR"
379>xmlBufferPtr</A
380> buf);
Daniel Veillard35925471999-02-25 08:46:07 +0000381<A
382HREF="gnome-xml-tree.html#XMLDTDPTR"
383>xmlDtdPtr</A
384> <A
385HREF="gnome-xml-tree.html#XMLCREATEINTSUBSET"
386>xmlCreateIntSubset</A
387> (<A
388HREF="gnome-xml-tree.html#XMLDOCPTR"
389>xmlDocPtr</A
390> doc,
391 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000392HREF="gnome-xml-tree.html#XMLCHAR"
393>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000394> *name,
395 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000396HREF="gnome-xml-tree.html#XMLCHAR"
397>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000398> *ExternalID,
399 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000400HREF="gnome-xml-tree.html#XMLCHAR"
401>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000402> *SystemID);
403<A
404HREF="gnome-xml-tree.html#XMLDTDPTR"
405>xmlDtdPtr</A
406> <A
407HREF="gnome-xml-tree.html#XMLNEWDTD"
408>xmlNewDtd</A
409> (<A
410HREF="gnome-xml-tree.html#XMLDOCPTR"
411>xmlDocPtr</A
412> doc,
413 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000414HREF="gnome-xml-tree.html#XMLCHAR"
415>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000416> *name,
417 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000418HREF="gnome-xml-tree.html#XMLCHAR"
419>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000420> *ExternalID,
421 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000422HREF="gnome-xml-tree.html#XMLCHAR"
423>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000424> *SystemID);
425void <A
426HREF="gnome-xml-tree.html#XMLFREEDTD"
427>xmlFreeDtd</A
428> (<A
429HREF="gnome-xml-tree.html#XMLDTDPTR"
430>xmlDtdPtr</A
431> cur);
432<A
433HREF="gnome-xml-tree.html#XMLNSPTR"
434>xmlNsPtr</A
435> <A
436HREF="gnome-xml-tree.html#XMLNEWGLOBALNS"
437>xmlNewGlobalNs</A
438> (<A
439HREF="gnome-xml-tree.html#XMLDOCPTR"
440>xmlDocPtr</A
441> doc,
442 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000443HREF="gnome-xml-tree.html#XMLCHAR"
444>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000445> *href,
446 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000447HREF="gnome-xml-tree.html#XMLCHAR"
448>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000449> *prefix);
450<A
451HREF="gnome-xml-tree.html#XMLNSPTR"
452>xmlNsPtr</A
453> <A
454HREF="gnome-xml-tree.html#XMLNEWNS"
455>xmlNewNs</A
456> (<A
457HREF="gnome-xml-tree.html#XMLNODEPTR"
458>xmlNodePtr</A
459> node,
460 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000461HREF="gnome-xml-tree.html#XMLCHAR"
462>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000463> *href,
464 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000465HREF="gnome-xml-tree.html#XMLCHAR"
466>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000467> *prefix);
468void <A
469HREF="gnome-xml-tree.html#XMLFREENS"
470>xmlFreeNs</A
471> (<A
472HREF="gnome-xml-tree.html#XMLNSPTR"
473>xmlNsPtr</A
474> cur);
475<A
476HREF="gnome-xml-tree.html#XMLDOCPTR"
477>xmlDocPtr</A
478> <A
479HREF="gnome-xml-tree.html#XMLNEWDOC"
480>xmlNewDoc</A
481> (const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000482HREF="gnome-xml-tree.html#XMLCHAR"
483>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000484> *version);
485void <A
486HREF="gnome-xml-tree.html#XMLFREEDOC"
487>xmlFreeDoc</A
488> (<A
489HREF="gnome-xml-tree.html#XMLDOCPTR"
490>xmlDocPtr</A
491> cur);
492<A
493HREF="gnome-xml-tree.html#XMLATTRPTR"
494>xmlAttrPtr</A
495> <A
496HREF="gnome-xml-tree.html#XMLNEWDOCPROP"
497>xmlNewDocProp</A
498> (<A
499HREF="gnome-xml-tree.html#XMLDOCPTR"
500>xmlDocPtr</A
501> doc,
502 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000503HREF="gnome-xml-tree.html#XMLCHAR"
504>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000505> *name,
506 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000507HREF="gnome-xml-tree.html#XMLCHAR"
508>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000509> *value);
510<A
511HREF="gnome-xml-tree.html#XMLATTRPTR"
512>xmlAttrPtr</A
513> <A
514HREF="gnome-xml-tree.html#XMLNEWPROP"
515>xmlNewProp</A
516> (<A
517HREF="gnome-xml-tree.html#XMLNODEPTR"
518>xmlNodePtr</A
519> node,
520 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000521HREF="gnome-xml-tree.html#XMLCHAR"
522>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000523> *name,
524 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000525HREF="gnome-xml-tree.html#XMLCHAR"
526>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000527> *value);
Daniel Veillard6bd26dc1999-09-03 14:28:40 +0000528<A
529HREF="gnome-xml-tree.html#XMLATTRPTR"
530>xmlAttrPtr</A
531> <A
532HREF="gnome-xml-tree.html#XMLNEWNSPROP"
533>xmlNewNsProp</A
534> (<A
535HREF="gnome-xml-tree.html#XMLNODEPTR"
536>xmlNodePtr</A
537> node,
538 <A
539HREF="gnome-xml-tree.html#XMLNSPTR"
540>xmlNsPtr</A
541> ns,
542 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000543HREF="gnome-xml-tree.html#XMLCHAR"
544>xmlChar</A
Daniel Veillard6bd26dc1999-09-03 14:28:40 +0000545> *name,
546 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000547HREF="gnome-xml-tree.html#XMLCHAR"
548>xmlChar</A
Daniel Veillard6bd26dc1999-09-03 14:28:40 +0000549> *value);
Daniel Veillard35925471999-02-25 08:46:07 +0000550void <A
551HREF="gnome-xml-tree.html#XMLFREEPROPLIST"
552>xmlFreePropList</A
553> (<A
554HREF="gnome-xml-tree.html#XMLATTRPTR"
555>xmlAttrPtr</A
556> cur);
557void <A
558HREF="gnome-xml-tree.html#XMLFREEPROP"
559>xmlFreeProp</A
560> (<A
561HREF="gnome-xml-tree.html#XMLATTRPTR"
562>xmlAttrPtr</A
563> cur);
564<A
565HREF="gnome-xml-tree.html#XMLATTRPTR"
566>xmlAttrPtr</A
567> <A
568HREF="gnome-xml-tree.html#XMLCOPYPROP"
569>xmlCopyProp</A
570> (<A
Daniel Veillardd2d38e91999-08-30 11:42:36 +0000571HREF="gnome-xml-tree.html#XMLNODEPTR"
572>xmlNodePtr</A
573> target,
574 <A
Daniel Veillard35925471999-02-25 08:46:07 +0000575HREF="gnome-xml-tree.html#XMLATTRPTR"
576>xmlAttrPtr</A
577> cur);
578<A
579HREF="gnome-xml-tree.html#XMLATTRPTR"
580>xmlAttrPtr</A
581> <A
582HREF="gnome-xml-tree.html#XMLCOPYPROPLIST"
583>xmlCopyPropList</A
584> (<A
Daniel Veillardd2d38e91999-08-30 11:42:36 +0000585HREF="gnome-xml-tree.html#XMLNODEPTR"
586>xmlNodePtr</A
587> target,
588 <A
Daniel Veillard35925471999-02-25 08:46:07 +0000589HREF="gnome-xml-tree.html#XMLATTRPTR"
590>xmlAttrPtr</A
591> cur);
592<A
593HREF="gnome-xml-tree.html#XMLDTDPTR"
594>xmlDtdPtr</A
595> <A
596HREF="gnome-xml-tree.html#XMLCOPYDTD"
597>xmlCopyDtd</A
598> (<A
599HREF="gnome-xml-tree.html#XMLDTDPTR"
600>xmlDtdPtr</A
601> dtd);
602<A
603HREF="gnome-xml-tree.html#XMLDOCPTR"
604>xmlDocPtr</A
605> <A
606HREF="gnome-xml-tree.html#XMLCOPYDOC"
607>xmlCopyDoc</A
608> (<A
609HREF="gnome-xml-tree.html#XMLDOCPTR"
610>xmlDocPtr</A
611> doc,
612 int recursive);
613<A
614HREF="gnome-xml-tree.html#XMLNODEPTR"
615>xmlNodePtr</A
616> <A
617HREF="gnome-xml-tree.html#XMLNEWDOCNODE"
618>xmlNewDocNode</A
619> (<A
620HREF="gnome-xml-tree.html#XMLDOCPTR"
621>xmlDocPtr</A
622> doc,
623 <A
624HREF="gnome-xml-tree.html#XMLNSPTR"
625>xmlNsPtr</A
626> ns,
627 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000628HREF="gnome-xml-tree.html#XMLCHAR"
629>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000630> *name,
Daniel Veillarde2d034d1999-07-27 19:52:06 +0000631 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000632HREF="gnome-xml-tree.html#XMLCHAR"
633>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000634> *content);
635<A
636HREF="gnome-xml-tree.html#XMLNODEPTR"
637>xmlNodePtr</A
638> <A
Daniel Veillard11a48ec1999-11-23 10:40:46 +0000639HREF="gnome-xml-tree.html#XMLNEWDOCRAWNODE"
640>xmlNewDocRawNode</A
641> (<A
642HREF="gnome-xml-tree.html#XMLDOCPTR"
643>xmlDocPtr</A
644> doc,
645 <A
646HREF="gnome-xml-tree.html#XMLNSPTR"
647>xmlNsPtr</A
648> ns,
649 const <A
650HREF="gnome-xml-tree.html#XMLCHAR"
651>xmlChar</A
652> *name,
653 const <A
654HREF="gnome-xml-tree.html#XMLCHAR"
655>xmlChar</A
656> *content);
657<A
658HREF="gnome-xml-tree.html#XMLNODEPTR"
659>xmlNodePtr</A
660> <A
Daniel Veillard35925471999-02-25 08:46:07 +0000661HREF="gnome-xml-tree.html#XMLNEWNODE"
662>xmlNewNode</A
663> (<A
664HREF="gnome-xml-tree.html#XMLNSPTR"
665>xmlNsPtr</A
666> ns,
667 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000668HREF="gnome-xml-tree.html#XMLCHAR"
669>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000670> *name);
671<A
672HREF="gnome-xml-tree.html#XMLNODEPTR"
673>xmlNodePtr</A
674> <A
675HREF="gnome-xml-tree.html#XMLNEWCHILD"
676>xmlNewChild</A
677> (<A
678HREF="gnome-xml-tree.html#XMLNODEPTR"
679>xmlNodePtr</A
680> parent,
681 <A
682HREF="gnome-xml-tree.html#XMLNSPTR"
683>xmlNsPtr</A
684> ns,
685 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000686HREF="gnome-xml-tree.html#XMLCHAR"
687>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000688> *name,
Daniel Veillarde2d034d1999-07-27 19:52:06 +0000689 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000690HREF="gnome-xml-tree.html#XMLCHAR"
691>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000692> *content);
693<A
694HREF="gnome-xml-tree.html#XMLNODEPTR"
695>xmlNodePtr</A
696> <A
Daniel Veillard11a48ec1999-11-23 10:40:46 +0000697HREF="gnome-xml-tree.html#XMLNEWTEXTCHILD"
698>xmlNewTextChild</A
699> (<A
700HREF="gnome-xml-tree.html#XMLNODEPTR"
701>xmlNodePtr</A
702> parent,
703 <A
704HREF="gnome-xml-tree.html#XMLNSPTR"
705>xmlNsPtr</A
706> ns,
707 const <A
708HREF="gnome-xml-tree.html#XMLCHAR"
709>xmlChar</A
710> *name,
711 const <A
712HREF="gnome-xml-tree.html#XMLCHAR"
713>xmlChar</A
714> *content);
715<A
716HREF="gnome-xml-tree.html#XMLNODEPTR"
717>xmlNodePtr</A
718> <A
Daniel Veillard35925471999-02-25 08:46:07 +0000719HREF="gnome-xml-tree.html#XMLNEWDOCTEXT"
720>xmlNewDocText</A
721> (<A
722HREF="gnome-xml-tree.html#XMLDOCPTR"
723>xmlDocPtr</A
724> doc,
725 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000726HREF="gnome-xml-tree.html#XMLCHAR"
727>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000728> *content);
729<A
730HREF="gnome-xml-tree.html#XMLNODEPTR"
731>xmlNodePtr</A
732> <A
733HREF="gnome-xml-tree.html#XMLNEWTEXT"
734>xmlNewText</A
735> (const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000736HREF="gnome-xml-tree.html#XMLCHAR"
737>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000738> *content);
739<A
740HREF="gnome-xml-tree.html#XMLNODEPTR"
741>xmlNodePtr</A
742> <A
Daniel Veillard6bd26dc1999-09-03 14:28:40 +0000743HREF="gnome-xml-tree.html#XMLNEWPI"
744>xmlNewPI</A
745> (const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000746HREF="gnome-xml-tree.html#XMLCHAR"
747>xmlChar</A
Daniel Veillard6bd26dc1999-09-03 14:28:40 +0000748> *name,
749 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000750HREF="gnome-xml-tree.html#XMLCHAR"
751>xmlChar</A
Daniel Veillard6bd26dc1999-09-03 14:28:40 +0000752> *content);
753<A
754HREF="gnome-xml-tree.html#XMLNODEPTR"
755>xmlNodePtr</A
756> <A
Daniel Veillard35925471999-02-25 08:46:07 +0000757HREF="gnome-xml-tree.html#XMLNEWDOCTEXTLEN"
758>xmlNewDocTextLen</A
759> (<A
760HREF="gnome-xml-tree.html#XMLDOCPTR"
761>xmlDocPtr</A
762> doc,
763 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000764HREF="gnome-xml-tree.html#XMLCHAR"
765>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000766> *content,
767 int len);
768<A
769HREF="gnome-xml-tree.html#XMLNODEPTR"
770>xmlNodePtr</A
771> <A
772HREF="gnome-xml-tree.html#XMLNEWTEXTLEN"
773>xmlNewTextLen</A
774> (const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000775HREF="gnome-xml-tree.html#XMLCHAR"
776>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000777> *content,
778 int len);
779<A
780HREF="gnome-xml-tree.html#XMLNODEPTR"
781>xmlNodePtr</A
782> <A
783HREF="gnome-xml-tree.html#XMLNEWDOCCOMMENT"
784>xmlNewDocComment</A
785> (<A
786HREF="gnome-xml-tree.html#XMLDOCPTR"
787>xmlDocPtr</A
788> doc,
Daniel Veillard5099ae81999-04-21 20:12:07 +0000789 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000790HREF="gnome-xml-tree.html#XMLCHAR"
791>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000792> *content);
793<A
794HREF="gnome-xml-tree.html#XMLNODEPTR"
795>xmlNodePtr</A
796> <A
797HREF="gnome-xml-tree.html#XMLNEWCOMMENT"
798>xmlNewComment</A
Daniel Veillard5099ae81999-04-21 20:12:07 +0000799> (const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000800HREF="gnome-xml-tree.html#XMLCHAR"
801>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000802> *content);
803<A
804HREF="gnome-xml-tree.html#XMLNODEPTR"
805>xmlNodePtr</A
806> <A
Daniel Veillardb05deb71999-08-10 19:04:08 +0000807HREF="gnome-xml-tree.html#XMLNEWCDATABLOCK"
808>xmlNewCDataBlock</A
809> (<A
810HREF="gnome-xml-tree.html#XMLDOCPTR"
811>xmlDocPtr</A
812> doc,
813 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000814HREF="gnome-xml-tree.html#XMLCHAR"
815>xmlChar</A
Daniel Veillardb05deb71999-08-10 19:04:08 +0000816> *content,
817 int len);
818<A
819HREF="gnome-xml-tree.html#XMLNODEPTR"
820>xmlNodePtr</A
821> <A
Daniel Veillard35925471999-02-25 08:46:07 +0000822HREF="gnome-xml-tree.html#XMLNEWREFERENCE"
823>xmlNewReference</A
824> (<A
825HREF="gnome-xml-tree.html#XMLDOCPTR"
826>xmlDocPtr</A
827> doc,
828 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000829HREF="gnome-xml-tree.html#XMLCHAR"
830>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000831> *name);
832<A
833HREF="gnome-xml-tree.html#XMLNODEPTR"
834>xmlNodePtr</A
835> <A
836HREF="gnome-xml-tree.html#XMLCOPYNODE"
837>xmlCopyNode</A
838> (<A
839HREF="gnome-xml-tree.html#XMLNODEPTR"
840>xmlNodePtr</A
841> node,
842 int recursive);
843<A
844HREF="gnome-xml-tree.html#XMLNODEPTR"
845>xmlNodePtr</A
846> <A
847HREF="gnome-xml-tree.html#XMLCOPYNODELIST"
848>xmlCopyNodeList</A
849> (<A
850HREF="gnome-xml-tree.html#XMLNODEPTR"
851>xmlNodePtr</A
852> node);
853<A
854HREF="gnome-xml-tree.html#XMLNODEPTR"
855>xmlNodePtr</A
856> <A
Daniel Veillard944b5ff1999-12-15 19:08:24 +0000857HREF="gnome-xml-tree.html#XMLDOCGETROOTELEMENT"
858>xmlDocGetRootElement</A
859> (<A
860HREF="gnome-xml-tree.html#XMLDOCPTR"
861>xmlDocPtr</A
862> doc);
863<A
864HREF="gnome-xml-tree.html#XMLNODEPTR"
865>xmlNodePtr</A
866> <A
Daniel Veillard35925471999-02-25 08:46:07 +0000867HREF="gnome-xml-tree.html#XMLGETLASTCHILD"
868>xmlGetLastChild</A
869> (<A
870HREF="gnome-xml-tree.html#XMLNODEPTR"
871>xmlNodePtr</A
872> parent);
873int <A
874HREF="gnome-xml-tree.html#XMLNODEISTEXT"
875>xmlNodeIsText</A
876> (<A
877HREF="gnome-xml-tree.html#XMLNODEPTR"
878>xmlNodePtr</A
879> node);
880<A
881HREF="gnome-xml-tree.html#XMLNODEPTR"
882>xmlNodePtr</A
883> <A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +0000884HREF="gnome-xml-tree.html#XMLDOCSETROOTELEMENT"
885>xmlDocSetRootElement</A
886> (<A
887HREF="gnome-xml-tree.html#XMLDOCPTR"
888>xmlDocPtr</A
889> doc,
890 <A
891HREF="gnome-xml-tree.html#XMLNODEPTR"
892>xmlNodePtr</A
893> root);
894void <A
895HREF="gnome-xml-tree.html#XMLNODESETNAME"
896>xmlNodeSetName</A
897> (<A
898HREF="gnome-xml-tree.html#XMLNODEPTR"
899>xmlNodePtr</A
900> cur,
901 const <A
902HREF="gnome-xml-tree.html#XMLCHAR"
903>xmlChar</A
904> *name);
905<A
906HREF="gnome-xml-tree.html#XMLNODEPTR"
907>xmlNodePtr</A
908> <A
Daniel Veillard35925471999-02-25 08:46:07 +0000909HREF="gnome-xml-tree.html#XMLADDCHILD"
910>xmlAddChild</A
911> (<A
912HREF="gnome-xml-tree.html#XMLNODEPTR"
913>xmlNodePtr</A
914> parent,
915 <A
916HREF="gnome-xml-tree.html#XMLNODEPTR"
917>xmlNodePtr</A
918> cur);
Daniel Veillard6bd26dc1999-09-03 14:28:40 +0000919<A
920HREF="gnome-xml-tree.html#XMLNODEPTR"
921>xmlNodePtr</A
922> <A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +0000923HREF="gnome-xml-tree.html#XMLREPLACENODE"
924>xmlReplaceNode</A
925> (<A
926HREF="gnome-xml-tree.html#XMLNODEPTR"
927>xmlNodePtr</A
928> old,
929 <A
930HREF="gnome-xml-tree.html#XMLNODEPTR"
931>xmlNodePtr</A
932> cur);
933<A
934HREF="gnome-xml-tree.html#XMLNODEPTR"
935>xmlNodePtr</A
936> <A
Daniel Veillard6bd26dc1999-09-03 14:28:40 +0000937HREF="gnome-xml-tree.html#XMLADDSIBLING"
938>xmlAddSibling</A
939> (<A
940HREF="gnome-xml-tree.html#XMLNODEPTR"
941>xmlNodePtr</A
942> cur,
943 <A
944HREF="gnome-xml-tree.html#XMLNODEPTR"
945>xmlNodePtr</A
946> elem);
Daniel Veillard5cb5ab81999-12-21 15:35:29 +0000947<A
948HREF="gnome-xml-tree.html#XMLNODEPTR"
949>xmlNodePtr</A
950> <A
951HREF="gnome-xml-tree.html#XMLADDPREVSIBLING"
952>xmlAddPrevSibling</A
953> (<A
954HREF="gnome-xml-tree.html#XMLNODEPTR"
955>xmlNodePtr</A
956> cur,
957 <A
958HREF="gnome-xml-tree.html#XMLNODEPTR"
959>xmlNodePtr</A
960> elem);
961<A
962HREF="gnome-xml-tree.html#XMLNODEPTR"
963>xmlNodePtr</A
964> <A
965HREF="gnome-xml-tree.html#XMLADDNEXTSIBLING"
966>xmlAddNextSibling</A
967> (<A
968HREF="gnome-xml-tree.html#XMLNODEPTR"
969>xmlNodePtr</A
970> cur,
971 <A
972HREF="gnome-xml-tree.html#XMLNODEPTR"
973>xmlNodePtr</A
974> elem);
Daniel Veillard35925471999-02-25 08:46:07 +0000975void <A
976HREF="gnome-xml-tree.html#XMLUNLINKNODE"
977>xmlUnlinkNode</A
978> (<A
979HREF="gnome-xml-tree.html#XMLNODEPTR"
980>xmlNodePtr</A
981> cur);
982<A
983HREF="gnome-xml-tree.html#XMLNODEPTR"
984>xmlNodePtr</A
985> <A
986HREF="gnome-xml-tree.html#XMLTEXTMERGE"
987>xmlTextMerge</A
988> (<A
989HREF="gnome-xml-tree.html#XMLNODEPTR"
990>xmlNodePtr</A
991> first,
992 <A
993HREF="gnome-xml-tree.html#XMLNODEPTR"
994>xmlNodePtr</A
995> second);
996void <A
997HREF="gnome-xml-tree.html#XMLTEXTCONCAT"
998>xmlTextConcat</A
999> (<A
1000HREF="gnome-xml-tree.html#XMLNODEPTR"
1001>xmlNodePtr</A
1002> node,
1003 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001004HREF="gnome-xml-tree.html#XMLCHAR"
1005>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00001006> *content,
1007 int len);
1008void <A
1009HREF="gnome-xml-tree.html#XMLFREENODELIST"
1010>xmlFreeNodeList</A
1011> (<A
1012HREF="gnome-xml-tree.html#XMLNODEPTR"
1013>xmlNodePtr</A
1014> cur);
1015void <A
1016HREF="gnome-xml-tree.html#XMLFREENODE"
1017>xmlFreeNode</A
1018> (<A
1019HREF="gnome-xml-tree.html#XMLNODEPTR"
1020>xmlNodePtr</A
1021> cur);
1022<A
1023HREF="gnome-xml-tree.html#XMLNSPTR"
1024>xmlNsPtr</A
1025> <A
1026HREF="gnome-xml-tree.html#XMLSEARCHNS"
1027>xmlSearchNs</A
1028> (<A
1029HREF="gnome-xml-tree.html#XMLDOCPTR"
1030>xmlDocPtr</A
1031> doc,
1032 <A
1033HREF="gnome-xml-tree.html#XMLNODEPTR"
1034>xmlNodePtr</A
1035> node,
1036 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001037HREF="gnome-xml-tree.html#XMLCHAR"
1038>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00001039> *nameSpace);
1040<A
1041HREF="gnome-xml-tree.html#XMLNSPTR"
1042>xmlNsPtr</A
1043> <A
1044HREF="gnome-xml-tree.html#XMLSEARCHNSBYHREF"
1045>xmlSearchNsByHref</A
1046> (<A
1047HREF="gnome-xml-tree.html#XMLDOCPTR"
1048>xmlDocPtr</A
1049> doc,
1050 <A
1051HREF="gnome-xml-tree.html#XMLNODEPTR"
1052>xmlNodePtr</A
1053> node,
1054 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001055HREF="gnome-xml-tree.html#XMLCHAR"
1056>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00001057> *href);
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00001058<A
1059HREF="gnome-xml-tree.html#XMLNSPTR"
1060>xmlNsPtr</A
1061>* <A
1062HREF="gnome-xml-tree.html#XMLGETNSLIST"
1063>xmlGetNsList</A
1064> (<A
1065HREF="gnome-xml-tree.html#XMLDOCPTR"
1066>xmlDocPtr</A
1067> doc,
1068 <A
1069HREF="gnome-xml-tree.html#XMLNODEPTR"
1070>xmlNodePtr</A
1071> node);
Daniel Veillard35925471999-02-25 08:46:07 +00001072void <A
1073HREF="gnome-xml-tree.html#XMLSETNS"
1074>xmlSetNs</A
1075> (<A
1076HREF="gnome-xml-tree.html#XMLNODEPTR"
1077>xmlNodePtr</A
1078> node,
1079 <A
1080HREF="gnome-xml-tree.html#XMLNSPTR"
1081>xmlNsPtr</A
1082> ns);
1083<A
1084HREF="gnome-xml-tree.html#XMLNSPTR"
1085>xmlNsPtr</A
1086> <A
1087HREF="gnome-xml-tree.html#XMLCOPYNAMESPACE"
1088>xmlCopyNamespace</A
1089> (<A
1090HREF="gnome-xml-tree.html#XMLNSPTR"
1091>xmlNsPtr</A
1092> cur);
1093<A
1094HREF="gnome-xml-tree.html#XMLNSPTR"
1095>xmlNsPtr</A
1096> <A
1097HREF="gnome-xml-tree.html#XMLCOPYNAMESPACELIST"
1098>xmlCopyNamespaceList</A
1099> (<A
1100HREF="gnome-xml-tree.html#XMLNSPTR"
1101>xmlNsPtr</A
1102> cur);
1103<A
1104HREF="gnome-xml-tree.html#XMLATTRPTR"
1105>xmlAttrPtr</A
1106> <A
1107HREF="gnome-xml-tree.html#XMLSETPROP"
1108>xmlSetProp</A
1109> (<A
1110HREF="gnome-xml-tree.html#XMLNODEPTR"
1111>xmlNodePtr</A
1112> node,
1113 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001114HREF="gnome-xml-tree.html#XMLCHAR"
1115>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00001116> *name,
1117 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001118HREF="gnome-xml-tree.html#XMLCHAR"
1119>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00001120> *value);
1121<A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001122HREF="gnome-xml-tree.html#XMLCHAR"
1123>xmlChar</A
1124>* <A
Daniel Veillard35925471999-02-25 08:46:07 +00001125HREF="gnome-xml-tree.html#XMLGETPROP"
1126>xmlGetProp</A
1127> (<A
1128HREF="gnome-xml-tree.html#XMLNODEPTR"
1129>xmlNodePtr</A
1130> node,
1131 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001132HREF="gnome-xml-tree.html#XMLCHAR"
1133>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00001134> *name);
1135<A
Daniel Veillard10a2c651999-12-12 13:03:50 +00001136HREF="gnome-xml-tree.html#XMLCHAR"
1137>xmlChar</A
1138>* <A
1139HREF="gnome-xml-tree.html#XMLGETNSPROP"
1140>xmlGetNsProp</A
1141> (<A
1142HREF="gnome-xml-tree.html#XMLNODEPTR"
1143>xmlNodePtr</A
1144> node,
1145 const <A
1146HREF="gnome-xml-tree.html#XMLCHAR"
1147>xmlChar</A
1148> *name,
1149 const <A
1150HREF="gnome-xml-tree.html#XMLCHAR"
1151>xmlChar</A
Daniel Veillard944b5ff1999-12-15 19:08:24 +00001152> *nameSpace);
Daniel Veillard10a2c651999-12-12 13:03:50 +00001153<A
Daniel Veillard35925471999-02-25 08:46:07 +00001154HREF="gnome-xml-tree.html#XMLNODEPTR"
1155>xmlNodePtr</A
1156> <A
1157HREF="gnome-xml-tree.html#XMLSTRINGGETNODELIST"
1158>xmlStringGetNodeList</A
1159> (<A
1160HREF="gnome-xml-tree.html#XMLDOCPTR"
1161>xmlDocPtr</A
1162> doc,
1163 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001164HREF="gnome-xml-tree.html#XMLCHAR"
1165>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00001166> *value);
1167<A
1168HREF="gnome-xml-tree.html#XMLNODEPTR"
1169>xmlNodePtr</A
1170> <A
1171HREF="gnome-xml-tree.html#XMLSTRINGLENGETNODELIST"
1172>xmlStringLenGetNodeList</A
1173> (<A
1174HREF="gnome-xml-tree.html#XMLDOCPTR"
1175>xmlDocPtr</A
1176> doc,
1177 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001178HREF="gnome-xml-tree.html#XMLCHAR"
1179>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00001180> *value,
1181 int len);
1182<A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001183HREF="gnome-xml-tree.html#XMLCHAR"
1184>xmlChar</A
1185>* <A
Daniel Veillard35925471999-02-25 08:46:07 +00001186HREF="gnome-xml-tree.html#XMLNODELISTGETSTRING"
1187>xmlNodeListGetString</A
1188> (<A
1189HREF="gnome-xml-tree.html#XMLDOCPTR"
1190>xmlDocPtr</A
1191> doc,
1192 <A
1193HREF="gnome-xml-tree.html#XMLNODEPTR"
1194>xmlNodePtr</A
1195> list,
1196 int inLine);
1197void <A
1198HREF="gnome-xml-tree.html#XMLNODESETCONTENT"
1199>xmlNodeSetContent</A
1200> (<A
1201HREF="gnome-xml-tree.html#XMLNODEPTR"
1202>xmlNodePtr</A
1203> cur,
1204 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001205HREF="gnome-xml-tree.html#XMLCHAR"
1206>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00001207> *content);
1208void <A
1209HREF="gnome-xml-tree.html#XMLNODESETCONTENTLEN"
1210>xmlNodeSetContentLen</A
1211> (<A
1212HREF="gnome-xml-tree.html#XMLNODEPTR"
1213>xmlNodePtr</A
1214> cur,
1215 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001216HREF="gnome-xml-tree.html#XMLCHAR"
1217>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00001218> *content,
1219 int len);
1220void <A
1221HREF="gnome-xml-tree.html#XMLNODEADDCONTENT"
1222>xmlNodeAddContent</A
1223> (<A
1224HREF="gnome-xml-tree.html#XMLNODEPTR"
1225>xmlNodePtr</A
1226> cur,
1227 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001228HREF="gnome-xml-tree.html#XMLCHAR"
1229>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00001230> *content);
1231void <A
1232HREF="gnome-xml-tree.html#XMLNODEADDCONTENTLEN"
1233>xmlNodeAddContentLen</A
1234> (<A
1235HREF="gnome-xml-tree.html#XMLNODEPTR"
1236>xmlNodePtr</A
1237> cur,
1238 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001239HREF="gnome-xml-tree.html#XMLCHAR"
1240>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00001241> *content,
1242 int len);
1243<A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001244HREF="gnome-xml-tree.html#XMLCHAR"
1245>xmlChar</A
1246>* <A
Daniel Veillard35925471999-02-25 08:46:07 +00001247HREF="gnome-xml-tree.html#XMLNODEGETCONTENT"
1248>xmlNodeGetContent</A
1249> (<A
1250HREF="gnome-xml-tree.html#XMLNODEPTR"
1251>xmlNodePtr</A
1252> cur);
Daniel Veillarda819dac1999-11-24 18:04:22 +00001253<A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001254HREF="gnome-xml-tree.html#XMLCHAR"
1255>xmlChar</A
Daniel Veillarda819dac1999-11-24 18:04:22 +00001256>* <A
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00001257HREF="gnome-xml-tree.html#XMLNODEGETLANG"
1258>xmlNodeGetLang</A
Daniel Veillarda819dac1999-11-24 18:04:22 +00001259> (<A
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00001260HREF="gnome-xml-tree.html#XMLNODEPTR"
1261>xmlNodePtr</A
1262> cur);
1263void <A
1264HREF="gnome-xml-tree.html#XMLNODESETLANG"
1265>xmlNodeSetLang</A
1266> (<A
1267HREF="gnome-xml-tree.html#XMLNODEPTR"
1268>xmlNodePtr</A
1269> cur,
1270 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001271HREF="gnome-xml-tree.html#XMLCHAR"
1272>xmlChar</A
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00001273> *lang);
Daniel Veillard10a2c651999-12-12 13:03:50 +00001274<A
1275HREF="gnome-xml-tree.html#XMLCHAR"
1276>xmlChar</A
1277>* <A
1278HREF="gnome-xml-tree.html#XMLNODEGETBASE"
1279>xmlNodeGetBase</A
1280> (<A
1281HREF="gnome-xml-tree.html#XMLDOCPTR"
1282>xmlDocPtr</A
1283> doc,
1284 <A
1285HREF="gnome-xml-tree.html#XMLNODEPTR"
1286>xmlNodePtr</A
1287> cur);
Daniel Veillard7f7d1111999-09-22 09:46:25 +00001288int <A
1289HREF="gnome-xml-tree.html#XMLREMOVEPROP"
1290>xmlRemoveProp</A
1291> (<A
1292HREF="gnome-xml-tree.html#XMLATTRPTR"
1293>xmlAttrPtr</A
1294> attr);
1295int <A
1296HREF="gnome-xml-tree.html#XMLREMOVENODE"
1297>xmlRemoveNode</A
1298> (<A
1299HREF="gnome-xml-tree.html#XMLNODEPTR"
1300>xmlNodePtr</A
1301> node);
Daniel Veillard35925471999-02-25 08:46:07 +00001302void <A
1303HREF="gnome-xml-tree.html#XMLBUFFERWRITECHAR"
1304>xmlBufferWriteCHAR</A
Daniel Veillard5099ae81999-04-21 20:12:07 +00001305> (<A
1306HREF="gnome-xml-tree.html#XMLBUFFERPTR"
1307>xmlBufferPtr</A
1308> buf,
1309 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001310HREF="gnome-xml-tree.html#XMLCHAR"
1311>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00001312> *string);
1313void <A
1314HREF="gnome-xml-tree.html#XMLBUFFERWRITECHAR"
1315>xmlBufferWriteChar</A
Daniel Veillard5099ae81999-04-21 20:12:07 +00001316> (<A
1317HREF="gnome-xml-tree.html#XMLBUFFERPTR"
1318>xmlBufferPtr</A
1319> buf,
1320 const char *string);
Daniel Veillard35925471999-02-25 08:46:07 +00001321void <A
Daniel Veillard011b63c1999-06-02 17:44:04 +00001322HREF="gnome-xml-tree.html#XMLBUFFERWRITEQUOTEDSTRING"
1323>xmlBufferWriteQuotedString</A
1324> (<A
1325HREF="gnome-xml-tree.html#XMLBUFFERPTR"
1326>xmlBufferPtr</A
1327> buf,
1328 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001329HREF="gnome-xml-tree.html#XMLCHAR"
1330>xmlChar</A
Daniel Veillard011b63c1999-06-02 17:44:04 +00001331> *string);
1332void <A
Daniel Veillard35925471999-02-25 08:46:07 +00001333HREF="gnome-xml-tree.html#XMLDOCDUMPMEMORY"
1334>xmlDocDumpMemory</A
1335> (<A
1336HREF="gnome-xml-tree.html#XMLDOCPTR"
1337>xmlDocPtr</A
1338> cur,
1339 <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001340HREF="gnome-xml-tree.html#XMLCHAR"
1341>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00001342> **mem,
1343 int *size);
1344void <A
1345HREF="gnome-xml-tree.html#XMLDOCDUMP"
1346>xmlDocDump</A
1347> (<GTKDOCLINK
1348HREF="FILE"
1349>FILE</GTKDOCLINK
1350> *f,
1351 <A
1352HREF="gnome-xml-tree.html#XMLDOCPTR"
1353>xmlDocPtr</A
1354> cur);
1355int <A
1356HREF="gnome-xml-tree.html#XMLSAVEFILE"
1357>xmlSaveFile</A
1358> (const char *filename,
1359 <A
1360HREF="gnome-xml-tree.html#XMLDOCPTR"
1361>xmlDocPtr</A
1362> cur);
1363int <A
1364HREF="gnome-xml-tree.html#XMLGETDOCCOMPRESSMODE"
1365>xmlGetDocCompressMode</A
1366> (<A
1367HREF="gnome-xml-tree.html#XMLDOCPTR"
1368>xmlDocPtr</A
1369> doc);
1370void <A
1371HREF="gnome-xml-tree.html#XMLSETDOCCOMPRESSMODE"
1372>xmlSetDocCompressMode</A
1373> (<A
1374HREF="gnome-xml-tree.html#XMLDOCPTR"
1375>xmlDocPtr</A
1376> doc,
1377 int mode);
1378int <A
1379HREF="gnome-xml-tree.html#XMLGETCOMPRESSMODE"
1380>xmlGetCompressMode</A
1381> (void);
1382void <A
1383HREF="gnome-xml-tree.html#XMLSETCOMPRESSMODE"
1384>xmlSetCompressMode</A
1385> (int mode);</PRE
1386></TD
1387></TR
1388></TABLE
1389></DIV
1390><DIV
1391CLASS="REFSECT1"
1392><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001393NAME="AEN3183"
Daniel Veillard35925471999-02-25 08:46:07 +00001394></A
1395><H2
1396>Description</H2
1397><P
1398></P
1399></DIV
1400><DIV
1401CLASS="REFSECT1"
1402><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001403NAME="AEN3186"
Daniel Veillard35925471999-02-25 08:46:07 +00001404></A
1405><H2
1406>Details</H2
Daniel Veillard14fff061999-06-22 21:49:07 +00001407><DIV
Daniel Veillard35925471999-02-25 08:46:07 +00001408CLASS="REFSECT2"
1409><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001410NAME="AEN3188"
Daniel Veillard35925471999-02-25 08:46:07 +00001411></A
1412><H3
1413><A
1414NAME="XMLELEMENTTYPE"
1415></A
Daniel Veillard14fff061999-06-22 21:49:07 +00001416>enum xmlElementType</H3
Daniel Veillard35925471999-02-25 08:46:07 +00001417><TABLE
1418BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00001419BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00001420WIDTH="100%"
1421CELLPADDING="6"
1422><TR
1423><TD
1424><PRE
1425CLASS="PROGRAMLISTING"
1426>typedef enum {
1427 XML_ELEMENT_NODE= 1,
1428 XML_ATTRIBUTE_NODE= 2,
1429 XML_TEXT_NODE= 3,
1430 XML_CDATA_SECTION_NODE= 4,
1431 XML_ENTITY_REF_NODE= 5,
1432 XML_ENTITY_NODE= 6,
1433 XML_PI_NODE= 7,
1434 XML_COMMENT_NODE= 8,
1435 XML_DOCUMENT_NODE= 9,
1436 XML_DOCUMENT_TYPE_NODE= 10,
1437 XML_DOCUMENT_FRAG_NODE= 11,
Daniel Veillard35008381999-10-25 13:15:52 +00001438 XML_NOTATION_NODE= 12,
1439 XML_HTML_DOCUMENT_NODE= 13
Daniel Veillard35925471999-02-25 08:46:07 +00001440} xmlElementType;</PRE
1441></TD
1442></TR
1443></TABLE
1444><P
1445></P
1446></DIV
1447><HR><DIV
1448CLASS="REFSECT2"
1449><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001450NAME="AEN3193"
Daniel Veillard35925471999-02-25 08:46:07 +00001451></A
1452><H3
1453><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001454NAME="XMLCHAR"
Daniel Veillard35925471999-02-25 08:46:07 +00001455></A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001456>xmlChar</H3
Daniel Veillard35925471999-02-25 08:46:07 +00001457><P
1458></P
1459></DIV
1460><HR><DIV
1461CLASS="REFSECT2"
1462><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001463NAME="AEN3197"
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001464></A
1465><H3
1466><A
1467NAME="CHAR"
1468></A
1469>CHAR</H3
1470><TABLE
1471BORDER="0"
1472BGCOLOR="#D6E8FF"
1473WIDTH="100%"
1474CELLPADDING="6"
1475><TR
1476><TD
1477><PRE
1478CLASS="PROGRAMLISTING"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001479>#define CHAR</PRE
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001480></TD
1481></TR
1482></TABLE
1483><P
1484></P
1485></DIV
1486><HR><DIV
1487CLASS="REFSECT2"
1488><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001489NAME="AEN3202"
Daniel Veillard35925471999-02-25 08:46:07 +00001490></A
1491><H3
1492><A
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00001493NAME="BAD-CAST"
Daniel Veillard35925471999-02-25 08:46:07 +00001494></A
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00001495>BAD_CAST</H3
1496><TABLE
1497BORDER="0"
1498BGCOLOR="#D6E8FF"
1499WIDTH="100%"
1500CELLPADDING="6"
1501><TR
1502><TD
1503><PRE
1504CLASS="PROGRAMLISTING"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001505>#define BAD_CAST</PRE
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00001506></TD
1507></TR
1508></TABLE
Daniel Veillard35925471999-02-25 08:46:07 +00001509><P
1510></P
1511></DIV
1512><HR><DIV
1513CLASS="REFSECT2"
1514><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001515NAME="AEN3207"
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00001516></A
1517><H3
1518><A
1519NAME="XMLNOTATIONPTR"
1520></A
1521>xmlNotationPtr</H3
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00001522><P
1523></P
1524></DIV
1525><HR><DIV
1526CLASS="REFSECT2"
1527><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001528NAME="AEN3211"
Daniel Veillard35925471999-02-25 08:46:07 +00001529></A
1530><H3
1531><A
1532NAME="XMLATTRIBUTETYPE"
1533></A
Daniel Veillard14fff061999-06-22 21:49:07 +00001534>enum xmlAttributeType</H3
Daniel Veillard35925471999-02-25 08:46:07 +00001535><TABLE
1536BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00001537BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00001538WIDTH="100%"
1539CELLPADDING="6"
1540><TR
1541><TD
1542><PRE
1543CLASS="PROGRAMLISTING"
1544>typedef enum {
1545 XML_ATTRIBUTE_CDATA = 1,
1546 XML_ATTRIBUTE_ID,
1547 XML_ATTRIBUTE_IDREF ,
1548 XML_ATTRIBUTE_IDREFS,
1549 XML_ATTRIBUTE_ENTITY,
1550 XML_ATTRIBUTE_ENTITIES,
1551 XML_ATTRIBUTE_NMTOKEN,
1552 XML_ATTRIBUTE_NMTOKENS,
1553 XML_ATTRIBUTE_ENUMERATION,
1554 XML_ATTRIBUTE_NOTATION
1555} xmlAttributeType;</PRE
1556></TD
1557></TR
1558></TABLE
1559><P
1560></P
1561></DIV
1562><HR><DIV
1563CLASS="REFSECT2"
1564><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001565NAME="AEN3216"
Daniel Veillard35925471999-02-25 08:46:07 +00001566></A
1567><H3
1568><A
1569NAME="XMLATTRIBUTEDEFAULT"
1570></A
Daniel Veillard14fff061999-06-22 21:49:07 +00001571>enum xmlAttributeDefault</H3
Daniel Veillard35925471999-02-25 08:46:07 +00001572><TABLE
1573BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00001574BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00001575WIDTH="100%"
1576CELLPADDING="6"
1577><TR
1578><TD
1579><PRE
1580CLASS="PROGRAMLISTING"
1581>typedef enum {
1582 XML_ATTRIBUTE_NONE = 1,
1583 XML_ATTRIBUTE_REQUIRED,
1584 XML_ATTRIBUTE_IMPLIED,
1585 XML_ATTRIBUTE_FIXED
1586} xmlAttributeDefault;</PRE
1587></TD
1588></TR
1589></TABLE
1590><P
1591></P
1592></DIV
1593><HR><DIV
1594CLASS="REFSECT2"
1595><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001596NAME="AEN3221"
Daniel Veillard35925471999-02-25 08:46:07 +00001597></A
1598><H3
1599><A
1600NAME="XMLENUMERATIONPTR"
1601></A
1602>xmlEnumerationPtr</H3
Daniel Veillard35925471999-02-25 08:46:07 +00001603><P
1604></P
1605></DIV
1606><HR><DIV
1607CLASS="REFSECT2"
1608><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001609NAME="AEN3225"
Daniel Veillard35925471999-02-25 08:46:07 +00001610></A
1611><H3
1612><A
1613NAME="XMLATTRIBUTEPTR"
1614></A
1615>xmlAttributePtr</H3
Daniel Veillard35925471999-02-25 08:46:07 +00001616><P
1617></P
1618></DIV
1619><HR><DIV
1620CLASS="REFSECT2"
1621><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001622NAME="AEN3229"
Daniel Veillard35925471999-02-25 08:46:07 +00001623></A
1624><H3
1625><A
1626NAME="XMLELEMENTCONTENTTYPE"
1627></A
Daniel Veillard14fff061999-06-22 21:49:07 +00001628>enum xmlElementContentType</H3
Daniel Veillard35925471999-02-25 08:46:07 +00001629><TABLE
1630BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00001631BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00001632WIDTH="100%"
1633CELLPADDING="6"
1634><TR
1635><TD
1636><PRE
1637CLASS="PROGRAMLISTING"
1638>typedef enum {
1639 XML_ELEMENT_CONTENT_PCDATA = 1,
1640 XML_ELEMENT_CONTENT_ELEMENT,
1641 XML_ELEMENT_CONTENT_SEQ,
1642 XML_ELEMENT_CONTENT_OR
1643} xmlElementContentType;</PRE
1644></TD
1645></TR
1646></TABLE
1647><P
1648></P
1649></DIV
1650><HR><DIV
1651CLASS="REFSECT2"
1652><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001653NAME="AEN3234"
Daniel Veillard35925471999-02-25 08:46:07 +00001654></A
1655><H3
1656><A
1657NAME="XMLELEMENTCONTENTOCCUR"
1658></A
Daniel Veillard14fff061999-06-22 21:49:07 +00001659>enum xmlElementContentOccur</H3
Daniel Veillard35925471999-02-25 08:46:07 +00001660><TABLE
1661BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00001662BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00001663WIDTH="100%"
1664CELLPADDING="6"
1665><TR
1666><TD
1667><PRE
1668CLASS="PROGRAMLISTING"
1669>typedef enum {
1670 XML_ELEMENT_CONTENT_ONCE = 1,
1671 XML_ELEMENT_CONTENT_OPT,
1672 XML_ELEMENT_CONTENT_MULT,
1673 XML_ELEMENT_CONTENT_PLUS
1674} xmlElementContentOccur;</PRE
1675></TD
1676></TR
1677></TABLE
1678><P
1679></P
1680></DIV
1681><HR><DIV
1682CLASS="REFSECT2"
1683><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001684NAME="AEN3239"
Daniel Veillard35925471999-02-25 08:46:07 +00001685></A
1686><H3
1687><A
1688NAME="XMLELEMENTCONTENTPTR"
1689></A
1690>xmlElementContentPtr</H3
Daniel Veillard35925471999-02-25 08:46:07 +00001691><P
1692></P
1693></DIV
1694><HR><DIV
1695CLASS="REFSECT2"
1696><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001697NAME="AEN3243"
Daniel Veillard35925471999-02-25 08:46:07 +00001698></A
1699><H3
1700><A
1701NAME="XMLELEMENTTYPEVAL"
1702></A
Daniel Veillard14fff061999-06-22 21:49:07 +00001703>enum xmlElementTypeVal</H3
Daniel Veillard35925471999-02-25 08:46:07 +00001704><TABLE
1705BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00001706BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00001707WIDTH="100%"
1708CELLPADDING="6"
1709><TR
1710><TD
1711><PRE
1712CLASS="PROGRAMLISTING"
1713>typedef enum {
1714 XML_ELEMENT_TYPE_EMPTY = 1,
1715 XML_ELEMENT_TYPE_ANY,
1716 XML_ELEMENT_TYPE_MIXED,
1717 XML_ELEMENT_TYPE_ELEMENT
1718} xmlElementTypeVal;</PRE
1719></TD
1720></TR
1721></TABLE
1722><P
1723></P
1724></DIV
1725><HR><DIV
1726CLASS="REFSECT2"
1727><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001728NAME="AEN3248"
Daniel Veillard35925471999-02-25 08:46:07 +00001729></A
1730><H3
1731><A
1732NAME="XMLELEMENTPTR"
1733></A
1734>xmlElementPtr</H3
Daniel Veillard35925471999-02-25 08:46:07 +00001735><P
1736></P
1737></DIV
1738><HR><DIV
1739CLASS="REFSECT2"
1740><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001741NAME="AEN3252"
Daniel Veillard35925471999-02-25 08:46:07 +00001742></A
1743><H3
1744><A
1745NAME="XMLNSTYPE"
1746></A
Daniel Veillard14fff061999-06-22 21:49:07 +00001747>enum xmlNsType</H3
Daniel Veillard35925471999-02-25 08:46:07 +00001748><TABLE
1749BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00001750BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00001751WIDTH="100%"
1752CELLPADDING="6"
1753><TR
1754><TD
1755><PRE
1756CLASS="PROGRAMLISTING"
1757>typedef enum {
1758 XML_GLOBAL_NAMESPACE = 1, /* old style global namespace */
1759 XML_LOCAL_NAMESPACE /* new style local scoping */
1760} xmlNsType;</PRE
1761></TD
1762></TR
1763></TABLE
1764><P
1765></P
1766></DIV
1767><HR><DIV
1768CLASS="REFSECT2"
1769><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001770NAME="AEN3257"
Daniel Veillard35925471999-02-25 08:46:07 +00001771></A
1772><H3
1773><A
1774NAME="XMLNSPTR"
1775></A
1776>xmlNsPtr</H3
Daniel Veillard7f7d1111999-09-22 09:46:25 +00001777><P
1778></P
1779></DIV
1780><HR><DIV
1781CLASS="REFSECT2"
1782><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001783NAME="AEN3261"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00001784></A
1785><H3
1786><A
1787NAME="XMLDTDPTR"
1788></A
1789>xmlDtdPtr</H3
Daniel Veillard7f7d1111999-09-22 09:46:25 +00001790><P
1791></P
1792></DIV
1793><HR><DIV
1794CLASS="REFSECT2"
1795><A
Daniel Veillardf600e251999-12-18 15:32:46 +00001796NAME="AEN3265"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00001797></A
1798><H3
1799><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001800NAME="XMLATTRPTR"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00001801></A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001802>xmlAttrPtr</H3
Daniel Veillard35925471999-02-25 08:46:07 +00001803><P
1804></P
1805></DIV
1806><HR><DIV
1807CLASS="REFSECT2"
1808><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001809NAME="AEN3269"
1810></A
1811><H3
1812><A
1813NAME="XMLIDPTR"
1814></A
1815>xmlIDPtr</H3
1816><P
1817></P
1818></DIV
1819><HR><DIV
1820CLASS="REFSECT2"
1821><A
1822NAME="AEN3273"
Daniel Veillard35925471999-02-25 08:46:07 +00001823></A
1824><H3
1825><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00001826NAME="XMLREFPTR"
Daniel Veillard35925471999-02-25 08:46:07 +00001827></A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00001828>xmlRefPtr</H3
Daniel Veillard35925471999-02-25 08:46:07 +00001829><P
1830></P
1831></DIV
1832><HR><DIV
1833CLASS="REFSECT2"
1834><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001835NAME="AEN3277"
Daniel Veillard35925471999-02-25 08:46:07 +00001836></A
1837><H3
1838><A
Daniel Veillard294cbca1999-12-03 13:19:09 +00001839NAME="XMLBUFFERALLOCATIONSCHEME"
Daniel Veillard35925471999-02-25 08:46:07 +00001840></A
Daniel Veillard294cbca1999-12-03 13:19:09 +00001841>enum xmlBufferAllocationScheme</H3
Daniel Veillard35008381999-10-25 13:15:52 +00001842><TABLE
1843BORDER="0"
1844BGCOLOR="#D6E8FF"
1845WIDTH="100%"
1846CELLPADDING="6"
1847><TR
1848><TD
1849><PRE
1850CLASS="PROGRAMLISTING"
Daniel Veillard294cbca1999-12-03 13:19:09 +00001851>typedef enum {
1852 XML_BUFFER_ALLOC_DOUBLEIT,
1853 XML_BUFFER_ALLOC_EXACT
1854} xmlBufferAllocationScheme;</PRE
Daniel Veillard35008381999-10-25 13:15:52 +00001855></TD
1856></TR
1857></TABLE
Daniel Veillard7f7d1111999-09-22 09:46:25 +00001858><P
Daniel Veillard294cbca1999-12-03 13:19:09 +00001859>Sets the allocation scheme for this buffer</P
1860><P
Daniel Veillard7f7d1111999-09-22 09:46:25 +00001861></P
1862></DIV
1863><HR><DIV
1864CLASS="REFSECT2"
1865><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001866NAME="AEN3283"
Daniel Veillard35925471999-02-25 08:46:07 +00001867></A
1868><H3
1869><A
Daniel Veillard5099ae81999-04-21 20:12:07 +00001870NAME="XMLBUFFER"
1871></A
1872>xmlBuffer</H3
Daniel Veillard5099ae81999-04-21 20:12:07 +00001873><P
1874></P
1875></DIV
1876><HR><DIV
1877CLASS="REFSECT2"
1878><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001879NAME="AEN3287"
Daniel Veillard5099ae81999-04-21 20:12:07 +00001880></A
1881><H3
1882><A
1883NAME="XMLBUFFERPTR"
1884></A
1885>xmlBufferPtr</H3
Daniel Veillard5099ae81999-04-21 20:12:07 +00001886><P
1887></P
1888></DIV
1889><HR><DIV
1890CLASS="REFSECT2"
1891><A
Daniel Veillardf600e251999-12-18 15:32:46 +00001892NAME="AEN3291"
Daniel Veillard294cbca1999-12-03 13:19:09 +00001893></A
1894><H3
1895><A
1896NAME="XMLNODE"
1897></A
1898>xmlNode</H3
Daniel Veillard294cbca1999-12-03 13:19:09 +00001899><P
1900></P
1901></DIV
1902><HR><DIV
1903CLASS="REFSECT2"
1904><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001905NAME="AEN3295"
Daniel Veillard294cbca1999-12-03 13:19:09 +00001906></A
1907><H3
1908><A
1909NAME="XMLNODEPTR"
1910></A
1911>xmlNodePtr</H3
Daniel Veillard294cbca1999-12-03 13:19:09 +00001912><P
1913></P
1914></DIV
1915><HR><DIV
1916CLASS="REFSECT2"
1917><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001918NAME="AEN3299"
Daniel Veillard294cbca1999-12-03 13:19:09 +00001919></A
1920><H3
1921><A
1922NAME="XMLDOC"
1923></A
1924>xmlDoc</H3
Daniel Veillard294cbca1999-12-03 13:19:09 +00001925><P
1926></P
1927></DIV
1928><HR><DIV
1929CLASS="REFSECT2"
1930><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001931NAME="AEN3303"
Daniel Veillard294cbca1999-12-03 13:19:09 +00001932></A
1933><H3
1934><A
1935NAME="XMLDOCPTR"
1936></A
1937>xmlDocPtr</H3
Daniel Veillard294cbca1999-12-03 13:19:09 +00001938><P
1939></P
1940></DIV
1941><HR><DIV
1942CLASS="REFSECT2"
1943><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001944NAME="AEN3307"
Daniel Veillard14fff061999-06-22 21:49:07 +00001945></A
1946><H3
1947><A
1948NAME="BASEDTD"
1949></A
1950>baseDTD</H3
1951><TABLE
1952BORDER="0"
1953BGCOLOR="#D6E8FF"
1954WIDTH="100%"
1955CELLPADDING="6"
1956><TR
1957><TD
1958><PRE
1959CLASS="PROGRAMLISTING"
1960>extern xmlNsPtr baseDTD;</PRE
1961></TD
1962></TR
1963></TABLE
1964><P
1965></P
1966></DIV
1967><HR><DIV
1968CLASS="REFSECT2"
1969><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001970NAME="AEN3312"
Daniel Veillard14fff061999-06-22 21:49:07 +00001971></A
1972><H3
1973><A
1974NAME="OLDXMLWDCOMPATIBILITY"
1975></A
1976>oldXMLWDcompatibility</H3
1977><TABLE
1978BORDER="0"
1979BGCOLOR="#D6E8FF"
1980WIDTH="100%"
1981CELLPADDING="6"
1982><TR
1983><TD
1984><PRE
1985CLASS="PROGRAMLISTING"
1986>extern int oldXMLWDcompatibility;/* maintain compatibility with old WD */</PRE
1987></TD
1988></TR
1989></TABLE
1990><P
1991></P
1992></DIV
1993><HR><DIV
1994CLASS="REFSECT2"
1995><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001996NAME="AEN3317"
Daniel Veillard14fff061999-06-22 21:49:07 +00001997></A
1998><H3
1999><A
2000NAME="XMLINDENTTREEOUTPUT"
2001></A
2002>xmlIndentTreeOutput</H3
2003><TABLE
2004BORDER="0"
2005BGCOLOR="#D6E8FF"
2006WIDTH="100%"
2007CELLPADDING="6"
2008><TR
2009><TD
2010><PRE
2011CLASS="PROGRAMLISTING"
2012>extern int xmlIndentTreeOutput; /* try to indent the tree dumps */</PRE
2013></TD
2014></TR
2015></TABLE
2016><P
2017></P
2018></DIV
2019><HR><DIV
2020CLASS="REFSECT2"
2021><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00002022NAME="AEN3322"
Daniel Veillard294cbca1999-12-03 13:19:09 +00002023></A
2024><H3
2025><A
2026NAME="XMLBUFFERALLOCSCHEME"
2027></A
2028>xmlBufferAllocScheme</H3
2029><TABLE
2030BORDER="0"
2031BGCOLOR="#D6E8FF"
2032WIDTH="100%"
2033CELLPADDING="6"
2034><TR
2035><TD
2036><PRE
2037CLASS="PROGRAMLISTING"
2038>extern xmlBufferAllocationScheme xmlBufferAllocScheme; /* alloc scheme to use */</PRE
2039></TD
2040></TR
2041></TABLE
2042><P
2043></P
2044></DIV
2045><HR><DIV
2046CLASS="REFSECT2"
2047><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00002048NAME="AEN3327"
Daniel Veillard5099ae81999-04-21 20:12:07 +00002049></A
2050><H3
2051><A
2052NAME="XMLBUFFERCREATE"
2053></A
Daniel Veillard14fff061999-06-22 21:49:07 +00002054>xmlBufferCreate ()</H3
Daniel Veillard5099ae81999-04-21 20:12:07 +00002055><TABLE
2056BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00002057BGCOLOR="#D6E8FF"
Daniel Veillard5099ae81999-04-21 20:12:07 +00002058WIDTH="100%"
2059CELLPADDING="6"
2060><TR
2061><TD
2062><PRE
2063CLASS="PROGRAMLISTING"
2064><A
2065HREF="gnome-xml-tree.html#XMLBUFFERPTR"
2066>xmlBufferPtr</A
2067> xmlBufferCreate (void);</PRE
2068></TD
2069></TR
2070></TABLE
2071><P
2072>routine to create an XML buffer.</P
2073><P
2074></P
2075><DIV
2076CLASS="INFORMALTABLE"
2077><P
2078></P
2079><TABLE
2080BORDER="0"
2081WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00002082BGCOLOR="#FFD0D0"
Daniel Veillard5099ae81999-04-21 20:12:07 +00002083CELLSPACING="0"
2084CELLPADDING="4"
2085CLASS="CALSTABLE"
2086><TR
2087><TD
2088WIDTH="20%"
2089ALIGN="RIGHT"
2090VALIGN="TOP"
2091><I
2092CLASS="EMPHASIS"
2093>Returns</I
2094> :</TD
2095><TD
2096WIDTH="80%"
2097ALIGN="LEFT"
2098VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00002099>&nbsp;</TD
Daniel Veillard5099ae81999-04-21 20:12:07 +00002100></TR
2101></TABLE
2102><P
2103></P
2104></DIV
2105></DIV
2106><HR><DIV
2107CLASS="REFSECT2"
2108><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00002109NAME="AEN3343"
Daniel Veillard294cbca1999-12-03 13:19:09 +00002110></A
2111><H3
2112><A
2113NAME="XMLBUFFERCREATESIZE"
2114></A
2115>xmlBufferCreateSize ()</H3
2116><TABLE
2117BORDER="0"
2118BGCOLOR="#D6E8FF"
2119WIDTH="100%"
2120CELLPADDING="6"
2121><TR
2122><TD
2123><PRE
2124CLASS="PROGRAMLISTING"
2125><A
2126HREF="gnome-xml-tree.html#XMLBUFFERPTR"
2127>xmlBufferPtr</A
2128> xmlBufferCreateSize (<GTKDOCLINK
2129HREF="SIZE-T"
2130>size_t</GTKDOCLINK
2131> size);</PRE
2132></TD
2133></TR
2134></TABLE
2135><P
2136>routine to create an XML buffer.</P
2137><P
2138></P
2139><DIV
2140CLASS="INFORMALTABLE"
2141><P
2142></P
2143><TABLE
2144BORDER="0"
2145WIDTH="100%"
2146BGCOLOR="#FFD0D0"
2147CELLSPACING="0"
2148CELLPADDING="4"
2149CLASS="CALSTABLE"
2150><TR
2151><TD
2152WIDTH="20%"
2153ALIGN="RIGHT"
2154VALIGN="TOP"
2155><TT
2156CLASS="PARAMETER"
2157><I
2158>size</I
2159></TT
2160>&nbsp;:</TD
2161><TD
2162WIDTH="80%"
2163ALIGN="LEFT"
2164VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00002165>&nbsp;</TD
Daniel Veillard294cbca1999-12-03 13:19:09 +00002166></TR
2167><TR
2168><TD
2169WIDTH="20%"
2170ALIGN="RIGHT"
2171VALIGN="TOP"
2172><I
2173CLASS="EMPHASIS"
2174>Returns</I
2175> :</TD
2176><TD
2177WIDTH="80%"
2178ALIGN="LEFT"
2179VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00002180>&nbsp;</TD
Daniel Veillard294cbca1999-12-03 13:19:09 +00002181></TR
2182></TABLE
2183><P
2184></P
2185></DIV
2186></DIV
2187><HR><DIV
2188CLASS="REFSECT2"
2189><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00002190NAME="AEN3364"
Daniel Veillard5099ae81999-04-21 20:12:07 +00002191></A
2192><H3
2193><A
2194NAME="XMLBUFFERFREE"
2195></A
Daniel Veillard14fff061999-06-22 21:49:07 +00002196>xmlBufferFree ()</H3
Daniel Veillard5099ae81999-04-21 20:12:07 +00002197><TABLE
2198BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00002199BGCOLOR="#D6E8FF"
Daniel Veillard5099ae81999-04-21 20:12:07 +00002200WIDTH="100%"
2201CELLPADDING="6"
2202><TR
2203><TD
2204><PRE
2205CLASS="PROGRAMLISTING"
2206>void xmlBufferFree (<A
2207HREF="gnome-xml-tree.html#XMLBUFFERPTR"
2208>xmlBufferPtr</A
2209> buf);</PRE
2210></TD
2211></TR
2212></TABLE
2213><P
2214>Frees an XML buffer.</P
2215><P
2216></P
2217><DIV
2218CLASS="INFORMALTABLE"
2219><P
2220></P
2221><TABLE
2222BORDER="0"
2223WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00002224BGCOLOR="#FFD0D0"
Daniel Veillard5099ae81999-04-21 20:12:07 +00002225CELLSPACING="0"
2226CELLPADDING="4"
2227CLASS="CALSTABLE"
2228><TR
2229><TD
2230WIDTH="20%"
2231ALIGN="RIGHT"
2232VALIGN="TOP"
2233><TT
2234CLASS="PARAMETER"
2235><I
2236>buf</I
2237></TT
2238>&nbsp;:</TD
2239><TD
2240WIDTH="80%"
2241ALIGN="LEFT"
2242VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00002243>&nbsp;</TD
Daniel Veillard5099ae81999-04-21 20:12:07 +00002244></TR
2245></TABLE
2246><P
2247></P
2248></DIV
2249></DIV
2250><HR><DIV
2251CLASS="REFSECT2"
2252><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00002253NAME="AEN3380"
Daniel Veillard5099ae81999-04-21 20:12:07 +00002254></A
2255><H3
2256><A
2257NAME="XMLBUFFERDUMP"
2258></A
Daniel Veillard14fff061999-06-22 21:49:07 +00002259>xmlBufferDump ()</H3
Daniel Veillard5099ae81999-04-21 20:12:07 +00002260><TABLE
2261BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00002262BGCOLOR="#D6E8FF"
Daniel Veillard5099ae81999-04-21 20:12:07 +00002263WIDTH="100%"
2264CELLPADDING="6"
2265><TR
2266><TD
2267><PRE
2268CLASS="PROGRAMLISTING"
2269>int xmlBufferDump (<GTKDOCLINK
2270HREF="FILE"
2271>FILE</GTKDOCLINK
2272> *file,
2273 <A
2274HREF="gnome-xml-tree.html#XMLBUFFERPTR"
2275>xmlBufferPtr</A
2276> buf);</PRE
2277></TD
2278></TR
2279></TABLE
2280><P
2281>Dumps an XML buffer to a FILE *.</P
2282><P
2283></P
2284><DIV
2285CLASS="INFORMALTABLE"
2286><P
2287></P
2288><TABLE
2289BORDER="0"
2290WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00002291BGCOLOR="#FFD0D0"
Daniel Veillard5099ae81999-04-21 20:12:07 +00002292CELLSPACING="0"
2293CELLPADDING="4"
2294CLASS="CALSTABLE"
2295><TR
2296><TD
2297WIDTH="20%"
2298ALIGN="RIGHT"
2299VALIGN="TOP"
2300><TT
2301CLASS="PARAMETER"
2302><I
2303>file</I
2304></TT
2305>&nbsp;:</TD
2306><TD
2307WIDTH="80%"
2308ALIGN="LEFT"
2309VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00002310>&nbsp;</TD
Daniel Veillard5099ae81999-04-21 20:12:07 +00002311></TR
2312><TR
2313><TD
2314WIDTH="20%"
2315ALIGN="RIGHT"
2316VALIGN="TOP"
2317><TT
2318CLASS="PARAMETER"
2319><I
2320>buf</I
2321></TT
2322>&nbsp;:</TD
2323><TD
2324WIDTH="80%"
2325ALIGN="LEFT"
2326VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00002327>&nbsp;</TD
Daniel Veillard5099ae81999-04-21 20:12:07 +00002328></TR
2329><TR
2330><TD
2331WIDTH="20%"
2332ALIGN="RIGHT"
2333VALIGN="TOP"
2334><I
2335CLASS="EMPHASIS"
2336>Returns</I
2337> :</TD
2338><TD
2339WIDTH="80%"
2340ALIGN="LEFT"
2341VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00002342>&nbsp;</TD
Daniel Veillard5099ae81999-04-21 20:12:07 +00002343></TR
2344></TABLE
2345><P
2346></P
2347></DIV
2348></DIV
2349><HR><DIV
2350CLASS="REFSECT2"
2351><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00002352NAME="AEN3405"
Daniel Veillard5099ae81999-04-21 20:12:07 +00002353></A
2354><H3
2355><A
2356NAME="XMLBUFFERADD"
2357></A
Daniel Veillard14fff061999-06-22 21:49:07 +00002358>xmlBufferAdd ()</H3
Daniel Veillard5099ae81999-04-21 20:12:07 +00002359><TABLE
2360BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00002361BGCOLOR="#D6E8FF"
Daniel Veillard5099ae81999-04-21 20:12:07 +00002362WIDTH="100%"
2363CELLPADDING="6"
2364><TR
2365><TD
2366><PRE
2367CLASS="PROGRAMLISTING"
2368>void xmlBufferAdd (<A
2369HREF="gnome-xml-tree.html#XMLBUFFERPTR"
2370>xmlBufferPtr</A
2371> buf,
2372 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00002373HREF="gnome-xml-tree.html#XMLCHAR"
2374>xmlChar</A
Daniel Veillard5099ae81999-04-21 20:12:07 +00002375> *str,
2376 int len);</PRE
2377></TD
2378></TR
2379></TABLE
2380><P
Daniel Veillard10a2c651999-12-12 13:03:50 +00002381>Add a string range to an XML buffer. if len == -1, the lenght of
2382str is recomputed.</P
Daniel Veillard5099ae81999-04-21 20:12:07 +00002383><P
2384></P
2385><DIV
2386CLASS="INFORMALTABLE"
2387><P
2388></P
2389><TABLE
2390BORDER="0"
2391WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00002392BGCOLOR="#FFD0D0"
Daniel Veillard5099ae81999-04-21 20:12:07 +00002393CELLSPACING="0"
2394CELLPADDING="4"
2395CLASS="CALSTABLE"
2396><TR
2397><TD
2398WIDTH="20%"
2399ALIGN="RIGHT"
2400VALIGN="TOP"
2401><TT
2402CLASS="PARAMETER"
2403><I
2404>buf</I
2405></TT
2406>&nbsp;:</TD
2407><TD
2408WIDTH="80%"
2409ALIGN="LEFT"
2410VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00002411>&nbsp;</TD
Daniel Veillard5099ae81999-04-21 20:12:07 +00002412></TR
2413><TR
2414><TD
2415WIDTH="20%"
2416ALIGN="RIGHT"
2417VALIGN="TOP"
2418><TT
2419CLASS="PARAMETER"
2420><I
2421>str</I
2422></TT
2423>&nbsp;:</TD
2424><TD
2425WIDTH="80%"
2426ALIGN="LEFT"
2427VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00002428>&nbsp;</TD
Daniel Veillard5099ae81999-04-21 20:12:07 +00002429></TR
2430><TR
2431><TD
2432WIDTH="20%"
2433ALIGN="RIGHT"
2434VALIGN="TOP"
2435><TT
2436CLASS="PARAMETER"
2437><I
2438>len</I
2439></TT
2440>&nbsp;:</TD
2441><TD
2442WIDTH="80%"
2443ALIGN="LEFT"
2444VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00002445>&nbsp;</TD
Daniel Veillard5099ae81999-04-21 20:12:07 +00002446></TR
2447></TABLE
2448><P
2449></P
2450></DIV
2451></DIV
2452><HR><DIV
2453CLASS="REFSECT2"
2454><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00002455NAME="AEN3430"
Daniel Veillard5099ae81999-04-21 20:12:07 +00002456></A
2457><H3
2458><A
2459NAME="XMLBUFFERCAT"
2460></A
Daniel Veillard14fff061999-06-22 21:49:07 +00002461>xmlBufferCat ()</H3
Daniel Veillard5099ae81999-04-21 20:12:07 +00002462><TABLE
2463BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00002464BGCOLOR="#D6E8FF"
Daniel Veillard5099ae81999-04-21 20:12:07 +00002465WIDTH="100%"
2466CELLPADDING="6"
2467><TR
2468><TD
2469><PRE
2470CLASS="PROGRAMLISTING"
2471>void xmlBufferCat (<A
2472HREF="gnome-xml-tree.html#XMLBUFFERPTR"
2473>xmlBufferPtr</A
2474> buf,
2475 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00002476HREF="gnome-xml-tree.html#XMLCHAR"
2477>xmlChar</A
Daniel Veillard5099ae81999-04-21 20:12:07 +00002478> *str);</PRE
2479></TD
2480></TR
2481></TABLE
2482><P
2483>Append a zero terminated string to an XML buffer.</P
2484><P
2485></P
2486><DIV
2487CLASS="INFORMALTABLE"
2488><P
2489></P
2490><TABLE
2491BORDER="0"
2492WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00002493BGCOLOR="#FFD0D0"
Daniel Veillard5099ae81999-04-21 20:12:07 +00002494CELLSPACING="0"
2495CELLPADDING="4"
2496CLASS="CALSTABLE"
2497><TR
2498><TD
2499WIDTH="20%"
2500ALIGN="RIGHT"
2501VALIGN="TOP"
2502><TT
2503CLASS="PARAMETER"
2504><I
2505>buf</I
2506></TT
2507>&nbsp;:</TD
2508><TD
2509WIDTH="80%"
2510ALIGN="LEFT"
2511VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00002512>&nbsp;</TD
Daniel Veillard5099ae81999-04-21 20:12:07 +00002513></TR
2514><TR
2515><TD
2516WIDTH="20%"
2517ALIGN="RIGHT"
2518VALIGN="TOP"
2519><TT
2520CLASS="PARAMETER"
2521><I
2522>str</I
2523></TT
2524>&nbsp;:</TD
2525><TD
2526WIDTH="80%"
2527ALIGN="LEFT"
2528VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00002529>&nbsp;</TD
Daniel Veillard5099ae81999-04-21 20:12:07 +00002530></TR
2531></TABLE
2532><P
2533></P
2534></DIV
2535></DIV
2536><HR><DIV
2537CLASS="REFSECT2"
2538><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00002539NAME="AEN3451"
Daniel Veillard5099ae81999-04-21 20:12:07 +00002540></A
2541><H3
2542><A
2543NAME="XMLBUFFERCCAT"
2544></A
Daniel Veillard14fff061999-06-22 21:49:07 +00002545>xmlBufferCCat ()</H3
Daniel Veillard5099ae81999-04-21 20:12:07 +00002546><TABLE
2547BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00002548BGCOLOR="#D6E8FF"
Daniel Veillard5099ae81999-04-21 20:12:07 +00002549WIDTH="100%"
2550CELLPADDING="6"
2551><TR
2552><TD
2553><PRE
2554CLASS="PROGRAMLISTING"
2555>void xmlBufferCCat (<A
2556HREF="gnome-xml-tree.html#XMLBUFFERPTR"
2557>xmlBufferPtr</A
2558> buf,
2559 const char *str);</PRE
2560></TD
2561></TR
2562></TABLE
2563><P
2564>Append a zero terminated C string to an XML buffer.</P
2565><P
2566></P
2567><DIV
2568CLASS="INFORMALTABLE"
2569><P
2570></P
2571><TABLE
2572BORDER="0"
2573WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00002574BGCOLOR="#FFD0D0"
Daniel Veillard5099ae81999-04-21 20:12:07 +00002575CELLSPACING="0"
2576CELLPADDING="4"
2577CLASS="CALSTABLE"
2578><TR
2579><TD
2580WIDTH="20%"
2581ALIGN="RIGHT"
2582VALIGN="TOP"
2583><TT
2584CLASS="PARAMETER"
2585><I
2586>buf</I
2587></TT
2588>&nbsp;:</TD
2589><TD
2590WIDTH="80%"
2591ALIGN="LEFT"
2592VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00002593>&nbsp;</TD
Daniel Veillard5099ae81999-04-21 20:12:07 +00002594></TR
2595><TR
2596><TD
2597WIDTH="20%"
2598ALIGN="RIGHT"
2599VALIGN="TOP"
2600><TT
2601CLASS="PARAMETER"
2602><I
2603>str</I
2604></TT
2605>&nbsp;:</TD
2606><TD
2607WIDTH="80%"
2608ALIGN="LEFT"
2609VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00002610>&nbsp;</TD
Daniel Veillard5099ae81999-04-21 20:12:07 +00002611></TR
2612></TABLE
2613><P
2614></P
2615></DIV
2616></DIV
2617><HR><DIV
2618CLASS="REFSECT2"
2619><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00002620NAME="AEN3471"
Daniel Veillarde2d034d1999-07-27 19:52:06 +00002621></A
2622><H3
2623><A
2624NAME="XMLBUFFERSHRINK"
2625></A
2626>xmlBufferShrink ()</H3
2627><TABLE
2628BORDER="0"
2629BGCOLOR="#D6E8FF"
2630WIDTH="100%"
2631CELLPADDING="6"
2632><TR
2633><TD
2634><PRE
2635CLASS="PROGRAMLISTING"
2636>int xmlBufferShrink (<A
2637HREF="gnome-xml-tree.html#XMLBUFFERPTR"
2638>xmlBufferPtr</A
2639> buf,
2640 int len);</PRE
2641></TD
2642></TR
2643></TABLE
2644><P
2645>Remove the beginning of an XML buffer.</P
2646><P
2647></P
2648><DIV
2649CLASS="INFORMALTABLE"
2650><P
2651></P
2652><TABLE
2653BORDER="0"
2654WIDTH="100%"
2655BGCOLOR="#FFD0D0"
2656CELLSPACING="0"
2657CELLPADDING="4"
2658CLASS="CALSTABLE"
2659><TR
2660><TD
2661WIDTH="20%"
2662ALIGN="RIGHT"
2663VALIGN="TOP"
2664><TT
2665CLASS="PARAMETER"
2666><I
2667>buf</I
2668></TT
2669>&nbsp;:</TD
2670><TD
2671WIDTH="80%"
2672ALIGN="LEFT"
2673VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00002674>&nbsp;</TD
Daniel Veillarde2d034d1999-07-27 19:52:06 +00002675></TR
2676><TR
2677><TD
2678WIDTH="20%"
2679ALIGN="RIGHT"
2680VALIGN="TOP"
2681><TT
2682CLASS="PARAMETER"
2683><I
2684>len</I
2685></TT
2686>&nbsp;:</TD
2687><TD
2688WIDTH="80%"
2689ALIGN="LEFT"
2690VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00002691>&nbsp;</TD
Daniel Veillarde2d034d1999-07-27 19:52:06 +00002692></TR
2693><TR
2694><TD
2695WIDTH="20%"
2696ALIGN="RIGHT"
2697VALIGN="TOP"
2698><I
2699CLASS="EMPHASIS"
2700>Returns</I
2701> :</TD
2702><TD
2703WIDTH="80%"
2704ALIGN="LEFT"
2705VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00002706>&nbsp;</TD
Daniel Veillarde2d034d1999-07-27 19:52:06 +00002707></TR
2708></TABLE
2709><P
2710></P
2711></DIV
2712></DIV
2713><HR><DIV
2714CLASS="REFSECT2"
2715><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00002716NAME="AEN3495"
Daniel Veillarde2d034d1999-07-27 19:52:06 +00002717></A
2718><H3
2719><A
2720NAME="XMLBUFFEREMPTY"
2721></A
2722>xmlBufferEmpty ()</H3
2723><TABLE
2724BORDER="0"
2725BGCOLOR="#D6E8FF"
2726WIDTH="100%"
2727CELLPADDING="6"
2728><TR
2729><TD
2730><PRE
2731CLASS="PROGRAMLISTING"
2732>void xmlBufferEmpty (<A
2733HREF="gnome-xml-tree.html#XMLBUFFERPTR"
2734>xmlBufferPtr</A
2735> buf);</PRE
2736></TD
2737></TR
2738></TABLE
2739><P
2740>empty a buffer.</P
2741><P
2742></P
2743><DIV
2744CLASS="INFORMALTABLE"
2745><P
2746></P
2747><TABLE
2748BORDER="0"
2749WIDTH="100%"
2750BGCOLOR="#FFD0D0"
2751CELLSPACING="0"
2752CELLPADDING="4"
2753CLASS="CALSTABLE"
2754><TR
2755><TD
2756WIDTH="20%"
2757ALIGN="RIGHT"
2758VALIGN="TOP"
2759><TT
2760CLASS="PARAMETER"
2761><I
2762>buf</I
2763></TT
2764>&nbsp;:</TD
2765><TD
2766WIDTH="80%"
2767ALIGN="LEFT"
2768VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00002769>&nbsp;</TD
Daniel Veillarde2d034d1999-07-27 19:52:06 +00002770></TR
2771></TABLE
2772><P
2773></P
2774></DIV
2775></DIV
2776><HR><DIV
2777CLASS="REFSECT2"
2778><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00002779NAME="AEN3511"
Daniel Veillard294cbca1999-12-03 13:19:09 +00002780></A
2781><H3
2782><A
2783NAME="XMLBUFFERCONTENT"
2784></A
2785>xmlBufferContent ()</H3
2786><TABLE
2787BORDER="0"
2788BGCOLOR="#D6E8FF"
2789WIDTH="100%"
2790CELLPADDING="6"
2791><TR
2792><TD
2793><PRE
2794CLASS="PROGRAMLISTING"
2795>const <A
2796HREF="gnome-xml-tree.html#XMLCHAR"
2797>xmlChar</A
2798>* xmlBufferContent (const <A
2799HREF="gnome-xml-tree.html#XMLBUFFERPTR"
2800>xmlBufferPtr</A
2801> buf);</PRE
2802></TD
2803></TR
2804></TABLE
2805><P
2806></P
2807><P
2808></P
2809><DIV
2810CLASS="INFORMALTABLE"
2811><P
2812></P
2813><TABLE
2814BORDER="0"
2815WIDTH="100%"
2816BGCOLOR="#FFD0D0"
2817CELLSPACING="0"
2818CELLPADDING="4"
2819CLASS="CALSTABLE"
2820><TR
2821><TD
2822WIDTH="20%"
2823ALIGN="RIGHT"
2824VALIGN="TOP"
2825><TT
2826CLASS="PARAMETER"
2827><I
2828>buf</I
2829></TT
2830>&nbsp;:</TD
2831><TD
2832WIDTH="80%"
2833ALIGN="LEFT"
2834VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00002835>&nbsp;</TD
Daniel Veillard294cbca1999-12-03 13:19:09 +00002836></TR
2837><TR
2838><TD
2839WIDTH="20%"
2840ALIGN="RIGHT"
2841VALIGN="TOP"
2842><I
2843CLASS="EMPHASIS"
2844>Returns</I
2845> :</TD
2846><TD
2847WIDTH="80%"
2848ALIGN="LEFT"
2849VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00002850>&nbsp;</TD
Daniel Veillard294cbca1999-12-03 13:19:09 +00002851></TR
2852></TABLE
2853><P
2854></P
2855></DIV
2856></DIV
2857><HR><DIV
2858CLASS="REFSECT2"
2859><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00002860NAME="AEN3532"
Daniel Veillard294cbca1999-12-03 13:19:09 +00002861></A
2862><H3
2863><A
2864NAME="XMLBUFFERUSE"
2865></A
2866>xmlBufferUse ()</H3
2867><TABLE
2868BORDER="0"
2869BGCOLOR="#D6E8FF"
2870WIDTH="100%"
2871CELLPADDING="6"
2872><TR
2873><TD
2874><PRE
2875CLASS="PROGRAMLISTING"
2876>int xmlBufferUse (const <A
2877HREF="gnome-xml-tree.html#XMLBUFFERPTR"
2878>xmlBufferPtr</A
2879> buf);</PRE
2880></TD
2881></TR
2882></TABLE
2883><P
2884></P
2885><DIV
2886CLASS="INFORMALTABLE"
2887><P
2888></P
2889><TABLE
2890BORDER="0"
2891WIDTH="100%"
2892BGCOLOR="#FFD0D0"
2893CELLSPACING="0"
2894CELLPADDING="4"
2895CLASS="CALSTABLE"
2896><TR
2897><TD
2898WIDTH="20%"
2899ALIGN="RIGHT"
2900VALIGN="TOP"
2901><TT
2902CLASS="PARAMETER"
2903><I
2904>buf</I
2905></TT
2906>&nbsp;:</TD
2907><TD
2908WIDTH="80%"
2909ALIGN="LEFT"
2910VALIGN="TOP"
2911>&nbsp;</TD
2912></TR
2913><TR
2914><TD
2915WIDTH="20%"
2916ALIGN="RIGHT"
2917VALIGN="TOP"
2918><I
2919CLASS="EMPHASIS"
2920>Returns</I
2921> :</TD
2922><TD
2923WIDTH="80%"
2924ALIGN="LEFT"
2925VALIGN="TOP"
2926>&nbsp;</TD
2927></TR
2928></TABLE
2929><P
2930></P
2931></DIV
2932></DIV
2933><HR><DIV
2934CLASS="REFSECT2"
2935><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00002936NAME="AEN3551"
Daniel Veillard294cbca1999-12-03 13:19:09 +00002937></A
2938><H3
2939><A
2940NAME="XMLBUFFERSETALLOCATIONSCHEME"
2941></A
2942>xmlBufferSetAllocationScheme ()</H3
2943><TABLE
2944BORDER="0"
2945BGCOLOR="#D6E8FF"
2946WIDTH="100%"
2947CELLPADDING="6"
2948><TR
2949><TD
2950><PRE
2951CLASS="PROGRAMLISTING"
2952>void xmlBufferSetAllocationScheme (<A
2953HREF="gnome-xml-tree.html#XMLBUFFERPTR"
2954>xmlBufferPtr</A
2955> buf,
2956 <A
2957HREF="gnome-xml-tree.html#XMLBUFFERALLOCATIONSCHEME"
2958>xmlBufferAllocationScheme</A
2959> scheme);</PRE
2960></TD
2961></TR
2962></TABLE
2963><P
2964></P
2965><DIV
2966CLASS="INFORMALTABLE"
2967><P
2968></P
2969><TABLE
2970BORDER="0"
2971WIDTH="100%"
2972BGCOLOR="#FFD0D0"
2973CELLSPACING="0"
2974CELLPADDING="4"
2975CLASS="CALSTABLE"
2976><TR
2977><TD
2978WIDTH="20%"
2979ALIGN="RIGHT"
2980VALIGN="TOP"
2981><TT
2982CLASS="PARAMETER"
2983><I
2984>buf</I
2985></TT
2986>&nbsp;:</TD
2987><TD
2988WIDTH="80%"
2989ALIGN="LEFT"
2990VALIGN="TOP"
2991>&nbsp;</TD
2992></TR
2993><TR
2994><TD
2995WIDTH="20%"
2996ALIGN="RIGHT"
2997VALIGN="TOP"
2998><TT
2999CLASS="PARAMETER"
3000><I
3001>scheme</I
3002></TT
3003>&nbsp;:</TD
3004><TD
3005WIDTH="80%"
3006ALIGN="LEFT"
3007VALIGN="TOP"
3008>&nbsp;</TD
3009></TR
3010></TABLE
3011><P
3012></P
3013></DIV
3014></DIV
3015><HR><DIV
3016CLASS="REFSECT2"
3017><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00003018NAME="AEN3571"
Daniel Veillard294cbca1999-12-03 13:19:09 +00003019></A
3020><H3
3021><A
3022NAME="XMLBUFFERLENGTH"
3023></A
3024>xmlBufferLength ()</H3
3025><TABLE
3026BORDER="0"
3027BGCOLOR="#D6E8FF"
3028WIDTH="100%"
3029CELLPADDING="6"
3030><TR
3031><TD
3032><PRE
3033CLASS="PROGRAMLISTING"
3034>int xmlBufferLength (const <A
3035HREF="gnome-xml-tree.html#XMLBUFFERPTR"
3036>xmlBufferPtr</A
3037> buf);</PRE
3038></TD
3039></TR
3040></TABLE
3041><P
3042></P
3043><P
3044></P
3045><DIV
3046CLASS="INFORMALTABLE"
3047><P
3048></P
3049><TABLE
3050BORDER="0"
3051WIDTH="100%"
3052BGCOLOR="#FFD0D0"
3053CELLSPACING="0"
3054CELLPADDING="4"
3055CLASS="CALSTABLE"
3056><TR
3057><TD
3058WIDTH="20%"
3059ALIGN="RIGHT"
3060VALIGN="TOP"
3061><TT
3062CLASS="PARAMETER"
3063><I
3064>buf</I
3065></TT
3066>&nbsp;:</TD
3067><TD
3068WIDTH="80%"
3069ALIGN="LEFT"
3070VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00003071>&nbsp;</TD
Daniel Veillard294cbca1999-12-03 13:19:09 +00003072></TR
3073><TR
3074><TD
3075WIDTH="20%"
3076ALIGN="RIGHT"
3077VALIGN="TOP"
3078><I
3079CLASS="EMPHASIS"
3080>Returns</I
3081> :</TD
3082><TD
3083WIDTH="80%"
3084ALIGN="LEFT"
3085VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00003086>&nbsp;</TD
Daniel Veillard294cbca1999-12-03 13:19:09 +00003087></TR
3088></TABLE
3089><P
3090></P
3091></DIV
3092></DIV
3093><HR><DIV
3094CLASS="REFSECT2"
3095><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00003096NAME="AEN3591"
Daniel Veillard35925471999-02-25 08:46:07 +00003097></A
3098><H3
3099><A
3100NAME="XMLCREATEINTSUBSET"
3101></A
Daniel Veillard14fff061999-06-22 21:49:07 +00003102>xmlCreateIntSubset ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00003103><TABLE
3104BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00003105BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00003106WIDTH="100%"
3107CELLPADDING="6"
3108><TR
3109><TD
3110><PRE
3111CLASS="PROGRAMLISTING"
3112><A
3113HREF="gnome-xml-tree.html#XMLDTDPTR"
3114>xmlDtdPtr</A
3115> xmlCreateIntSubset (<A
3116HREF="gnome-xml-tree.html#XMLDOCPTR"
3117>xmlDocPtr</A
3118> doc,
3119 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00003120HREF="gnome-xml-tree.html#XMLCHAR"
3121>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00003122> *name,
3123 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00003124HREF="gnome-xml-tree.html#XMLCHAR"
3125>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00003126> *ExternalID,
3127 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00003128HREF="gnome-xml-tree.html#XMLCHAR"
3129>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00003130> *SystemID);</PRE
3131></TD
3132></TR
3133></TABLE
3134><P
3135>Create the internal subset of a document</P
3136><P
3137></P
3138><DIV
3139CLASS="INFORMALTABLE"
3140><P
3141></P
3142><TABLE
3143BORDER="0"
3144WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00003145BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00003146CELLSPACING="0"
3147CELLPADDING="4"
3148CLASS="CALSTABLE"
3149><TR
3150><TD
3151WIDTH="20%"
3152ALIGN="RIGHT"
3153VALIGN="TOP"
3154><TT
3155CLASS="PARAMETER"
3156><I
3157>doc</I
3158></TT
3159>&nbsp;:</TD
3160><TD
3161WIDTH="80%"
3162ALIGN="LEFT"
3163VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00003164>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00003165></TR
3166><TR
3167><TD
3168WIDTH="20%"
3169ALIGN="RIGHT"
3170VALIGN="TOP"
3171><TT
3172CLASS="PARAMETER"
3173><I
3174>name</I
3175></TT
3176>&nbsp;:</TD
3177><TD
3178WIDTH="80%"
3179ALIGN="LEFT"
3180VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00003181>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00003182></TR
3183><TR
3184><TD
3185WIDTH="20%"
3186ALIGN="RIGHT"
3187VALIGN="TOP"
3188><TT
3189CLASS="PARAMETER"
3190><I
3191>ExternalID</I
3192></TT
3193>&nbsp;:</TD
3194><TD
3195WIDTH="80%"
3196ALIGN="LEFT"
3197VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00003198>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00003199></TR
3200><TR
3201><TD
3202WIDTH="20%"
3203ALIGN="RIGHT"
3204VALIGN="TOP"
3205><TT
3206CLASS="PARAMETER"
3207><I
3208>SystemID</I
3209></TT
3210>&nbsp;:</TD
3211><TD
3212WIDTH="80%"
3213ALIGN="LEFT"
3214VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00003215>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00003216></TR
3217><TR
3218><TD
3219WIDTH="20%"
3220ALIGN="RIGHT"
3221VALIGN="TOP"
3222><I
3223CLASS="EMPHASIS"
3224>Returns</I
3225> :</TD
3226><TD
3227WIDTH="80%"
3228ALIGN="LEFT"
3229VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00003230>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00003231></TR
3232></TABLE
3233><P
3234></P
3235></DIV
3236></DIV
3237><HR><DIV
3238CLASS="REFSECT2"
3239><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00003240NAME="AEN3627"
Daniel Veillard35925471999-02-25 08:46:07 +00003241></A
3242><H3
3243><A
3244NAME="XMLNEWDTD"
3245></A
Daniel Veillard14fff061999-06-22 21:49:07 +00003246>xmlNewDtd ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00003247><TABLE
3248BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00003249BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00003250WIDTH="100%"
3251CELLPADDING="6"
3252><TR
3253><TD
3254><PRE
3255CLASS="PROGRAMLISTING"
3256><A
3257HREF="gnome-xml-tree.html#XMLDTDPTR"
3258>xmlDtdPtr</A
3259> xmlNewDtd (<A
3260HREF="gnome-xml-tree.html#XMLDOCPTR"
3261>xmlDocPtr</A
3262> doc,
3263 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00003264HREF="gnome-xml-tree.html#XMLCHAR"
3265>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00003266> *name,
3267 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00003268HREF="gnome-xml-tree.html#XMLCHAR"
3269>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00003270> *ExternalID,
3271 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00003272HREF="gnome-xml-tree.html#XMLCHAR"
3273>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00003274> *SystemID);</PRE
3275></TD
3276></TR
3277></TABLE
3278><P
3279>Creation of a new DTD.</P
3280><P
3281></P
3282><DIV
3283CLASS="INFORMALTABLE"
3284><P
3285></P
3286><TABLE
3287BORDER="0"
3288WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00003289BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00003290CELLSPACING="0"
3291CELLPADDING="4"
3292CLASS="CALSTABLE"
3293><TR
3294><TD
3295WIDTH="20%"
3296ALIGN="RIGHT"
3297VALIGN="TOP"
3298><TT
3299CLASS="PARAMETER"
3300><I
3301>doc</I
3302></TT
3303>&nbsp;:</TD
3304><TD
3305WIDTH="80%"
3306ALIGN="LEFT"
3307VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00003308>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00003309></TR
3310><TR
3311><TD
3312WIDTH="20%"
3313ALIGN="RIGHT"
3314VALIGN="TOP"
3315><TT
3316CLASS="PARAMETER"
3317><I
3318>name</I
3319></TT
3320>&nbsp;:</TD
3321><TD
3322WIDTH="80%"
3323ALIGN="LEFT"
3324VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00003325>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00003326></TR
3327><TR
3328><TD
3329WIDTH="20%"
3330ALIGN="RIGHT"
3331VALIGN="TOP"
3332><TT
3333CLASS="PARAMETER"
3334><I
3335>ExternalID</I
3336></TT
3337>&nbsp;:</TD
3338><TD
3339WIDTH="80%"
3340ALIGN="LEFT"
3341VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00003342>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00003343></TR
3344><TR
3345><TD
3346WIDTH="20%"
3347ALIGN="RIGHT"
3348VALIGN="TOP"
3349><TT
3350CLASS="PARAMETER"
3351><I
3352>SystemID</I
3353></TT
3354>&nbsp;:</TD
3355><TD
3356WIDTH="80%"
3357ALIGN="LEFT"
3358VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00003359>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00003360></TR
3361><TR
3362><TD
3363WIDTH="20%"
3364ALIGN="RIGHT"
3365VALIGN="TOP"
3366><I
3367CLASS="EMPHASIS"
3368>Returns</I
3369> :</TD
3370><TD
3371WIDTH="80%"
3372ALIGN="LEFT"
3373VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00003374>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00003375></TR
3376></TABLE
3377><P
3378></P
3379></DIV
3380></DIV
3381><HR><DIV
3382CLASS="REFSECT2"
3383><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00003384NAME="AEN3663"
Daniel Veillard35925471999-02-25 08:46:07 +00003385></A
3386><H3
3387><A
3388NAME="XMLFREEDTD"
3389></A
Daniel Veillard14fff061999-06-22 21:49:07 +00003390>xmlFreeDtd ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00003391><TABLE
3392BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00003393BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00003394WIDTH="100%"
3395CELLPADDING="6"
3396><TR
3397><TD
3398><PRE
3399CLASS="PROGRAMLISTING"
3400>void xmlFreeDtd (<A
3401HREF="gnome-xml-tree.html#XMLDTDPTR"
3402>xmlDtdPtr</A
3403> cur);</PRE
3404></TD
3405></TR
3406></TABLE
3407><P
3408>Free a DTD structure.</P
3409><P
3410></P
3411><DIV
3412CLASS="INFORMALTABLE"
3413><P
3414></P
3415><TABLE
3416BORDER="0"
3417WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00003418BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00003419CELLSPACING="0"
3420CELLPADDING="4"
3421CLASS="CALSTABLE"
3422><TR
3423><TD
3424WIDTH="20%"
3425ALIGN="RIGHT"
3426VALIGN="TOP"
3427><TT
3428CLASS="PARAMETER"
3429><I
3430>cur</I
3431></TT
3432>&nbsp;:</TD
3433><TD
3434WIDTH="80%"
3435ALIGN="LEFT"
3436VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00003437>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00003438></TR
3439></TABLE
3440><P
3441></P
3442></DIV
3443></DIV
3444><HR><DIV
3445CLASS="REFSECT2"
3446><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00003447NAME="AEN3679"
Daniel Veillard35925471999-02-25 08:46:07 +00003448></A
3449><H3
3450><A
3451NAME="XMLNEWGLOBALNS"
3452></A
Daniel Veillard14fff061999-06-22 21:49:07 +00003453>xmlNewGlobalNs ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00003454><TABLE
3455BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00003456BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00003457WIDTH="100%"
3458CELLPADDING="6"
3459><TR
3460><TD
3461><PRE
3462CLASS="PROGRAMLISTING"
3463><A
3464HREF="gnome-xml-tree.html#XMLNSPTR"
3465>xmlNsPtr</A
3466> xmlNewGlobalNs (<A
3467HREF="gnome-xml-tree.html#XMLDOCPTR"
3468>xmlDocPtr</A
3469> doc,
3470 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00003471HREF="gnome-xml-tree.html#XMLCHAR"
3472>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00003473> *href,
3474 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00003475HREF="gnome-xml-tree.html#XMLCHAR"
3476>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00003477> *prefix);</PRE
3478></TD
3479></TR
3480></TABLE
3481><P
3482>Creation of a Namespace, the old way using PI and without scoping, to AVOID.</P
3483><P
3484></P
3485><DIV
3486CLASS="INFORMALTABLE"
3487><P
3488></P
3489><TABLE
3490BORDER="0"
3491WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00003492BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00003493CELLSPACING="0"
3494CELLPADDING="4"
3495CLASS="CALSTABLE"
3496><TR
3497><TD
3498WIDTH="20%"
3499ALIGN="RIGHT"
3500VALIGN="TOP"
3501><TT
3502CLASS="PARAMETER"
3503><I
3504>doc</I
3505></TT
3506>&nbsp;:</TD
3507><TD
3508WIDTH="80%"
3509ALIGN="LEFT"
3510VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00003511>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00003512></TR
3513><TR
3514><TD
3515WIDTH="20%"
3516ALIGN="RIGHT"
3517VALIGN="TOP"
3518><TT
3519CLASS="PARAMETER"
3520><I
3521>href</I
3522></TT
3523>&nbsp;:</TD
3524><TD
3525WIDTH="80%"
3526ALIGN="LEFT"
3527VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00003528>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00003529></TR
3530><TR
3531><TD
3532WIDTH="20%"
3533ALIGN="RIGHT"
3534VALIGN="TOP"
3535><TT
3536CLASS="PARAMETER"
3537><I
3538>prefix</I
3539></TT
3540>&nbsp;:</TD
3541><TD
3542WIDTH="80%"
3543ALIGN="LEFT"
3544VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00003545>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00003546></TR
3547><TR
3548><TD
3549WIDTH="20%"
3550ALIGN="RIGHT"
3551VALIGN="TOP"
3552><I
3553CLASS="EMPHASIS"
3554>Returns</I
3555> :</TD
3556><TD
3557WIDTH="80%"
3558ALIGN="LEFT"
3559VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00003560>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00003561></TR
3562></TABLE
3563><P
3564></P
3565></DIV
3566></DIV
3567><HR><DIV
3568CLASS="REFSECT2"
3569><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00003570NAME="AEN3710"
Daniel Veillard35925471999-02-25 08:46:07 +00003571></A
3572><H3
3573><A
3574NAME="XMLNEWNS"
3575></A
Daniel Veillard14fff061999-06-22 21:49:07 +00003576>xmlNewNs ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00003577><TABLE
3578BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00003579BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00003580WIDTH="100%"
3581CELLPADDING="6"
3582><TR
3583><TD
3584><PRE
3585CLASS="PROGRAMLISTING"
3586><A
3587HREF="gnome-xml-tree.html#XMLNSPTR"
3588>xmlNsPtr</A
3589> xmlNewNs (<A
3590HREF="gnome-xml-tree.html#XMLNODEPTR"
3591>xmlNodePtr</A
3592> node,
3593 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00003594HREF="gnome-xml-tree.html#XMLCHAR"
3595>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00003596> *href,
3597 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00003598HREF="gnome-xml-tree.html#XMLCHAR"
3599>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00003600> *prefix);</PRE
3601></TD
3602></TR
3603></TABLE
3604><P
3605>Creation of a new Namespace.</P
3606><P
3607></P
3608><DIV
3609CLASS="INFORMALTABLE"
3610><P
3611></P
3612><TABLE
3613BORDER="0"
3614WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00003615BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00003616CELLSPACING="0"
3617CELLPADDING="4"
3618CLASS="CALSTABLE"
3619><TR
3620><TD
3621WIDTH="20%"
3622ALIGN="RIGHT"
3623VALIGN="TOP"
3624><TT
3625CLASS="PARAMETER"
3626><I
3627>node</I
3628></TT
3629>&nbsp;:</TD
3630><TD
3631WIDTH="80%"
3632ALIGN="LEFT"
3633VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00003634>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00003635></TR
3636><TR
3637><TD
3638WIDTH="20%"
3639ALIGN="RIGHT"
3640VALIGN="TOP"
3641><TT
3642CLASS="PARAMETER"
3643><I
3644>href</I
3645></TT
3646>&nbsp;:</TD
3647><TD
3648WIDTH="80%"
3649ALIGN="LEFT"
3650VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00003651>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00003652></TR
3653><TR
3654><TD
3655WIDTH="20%"
3656ALIGN="RIGHT"
3657VALIGN="TOP"
3658><TT
3659CLASS="PARAMETER"
3660><I
3661>prefix</I
3662></TT
3663>&nbsp;:</TD
3664><TD
3665WIDTH="80%"
3666ALIGN="LEFT"
3667VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00003668>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00003669></TR
3670><TR
3671><TD
3672WIDTH="20%"
3673ALIGN="RIGHT"
3674VALIGN="TOP"
3675><I
3676CLASS="EMPHASIS"
3677>Returns</I
3678> :</TD
3679><TD
3680WIDTH="80%"
3681ALIGN="LEFT"
3682VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00003683>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00003684></TR
3685></TABLE
3686><P
3687></P
3688></DIV
3689></DIV
3690><HR><DIV
3691CLASS="REFSECT2"
3692><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00003693NAME="AEN3741"
Daniel Veillard35925471999-02-25 08:46:07 +00003694></A
3695><H3
3696><A
3697NAME="XMLFREENS"
3698></A
Daniel Veillard14fff061999-06-22 21:49:07 +00003699>xmlFreeNs ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00003700><TABLE
3701BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00003702BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00003703WIDTH="100%"
3704CELLPADDING="6"
3705><TR
3706><TD
3707><PRE
3708CLASS="PROGRAMLISTING"
3709>void xmlFreeNs (<A
3710HREF="gnome-xml-tree.html#XMLNSPTR"
3711>xmlNsPtr</A
3712> cur);</PRE
3713></TD
3714></TR
3715></TABLE
3716><P
3717>Free up the structures associated to a namespace</P
3718><P
3719></P
3720><DIV
3721CLASS="INFORMALTABLE"
3722><P
3723></P
3724><TABLE
3725BORDER="0"
3726WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00003727BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00003728CELLSPACING="0"
3729CELLPADDING="4"
3730CLASS="CALSTABLE"
3731><TR
3732><TD
3733WIDTH="20%"
3734ALIGN="RIGHT"
3735VALIGN="TOP"
3736><TT
3737CLASS="PARAMETER"
3738><I
3739>cur</I
3740></TT
3741>&nbsp;:</TD
3742><TD
3743WIDTH="80%"
3744ALIGN="LEFT"
3745VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00003746>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00003747></TR
3748></TABLE
3749><P
3750></P
3751></DIV
3752></DIV
3753><HR><DIV
3754CLASS="REFSECT2"
3755><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00003756NAME="AEN3757"
Daniel Veillard35925471999-02-25 08:46:07 +00003757></A
3758><H3
3759><A
3760NAME="XMLNEWDOC"
3761></A
Daniel Veillard14fff061999-06-22 21:49:07 +00003762>xmlNewDoc ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00003763><TABLE
3764BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00003765BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00003766WIDTH="100%"
3767CELLPADDING="6"
3768><TR
3769><TD
3770><PRE
3771CLASS="PROGRAMLISTING"
3772><A
3773HREF="gnome-xml-tree.html#XMLDOCPTR"
3774>xmlDocPtr</A
3775> xmlNewDoc (const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00003776HREF="gnome-xml-tree.html#XMLCHAR"
3777>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00003778> *version);</PRE
3779></TD
3780></TR
3781></TABLE
3782><P
3783></P
3784><P
3785></P
3786><DIV
3787CLASS="INFORMALTABLE"
3788><P
3789></P
3790><TABLE
3791BORDER="0"
3792WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00003793BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00003794CELLSPACING="0"
3795CELLPADDING="4"
3796CLASS="CALSTABLE"
3797><TR
3798><TD
3799WIDTH="20%"
3800ALIGN="RIGHT"
3801VALIGN="TOP"
3802><TT
3803CLASS="PARAMETER"
3804><I
3805>version</I
3806></TT
3807>&nbsp;:</TD
3808><TD
3809WIDTH="80%"
3810ALIGN="LEFT"
3811VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00003812>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00003813></TR
3814><TR
3815><TD
3816WIDTH="20%"
3817ALIGN="RIGHT"
3818VALIGN="TOP"
3819><I
3820CLASS="EMPHASIS"
3821>Returns</I
3822> :</TD
3823><TD
3824WIDTH="80%"
3825ALIGN="LEFT"
3826VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00003827>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00003828></TR
3829></TABLE
3830><P
3831></P
3832></DIV
3833></DIV
3834><HR><DIV
3835CLASS="REFSECT2"
3836><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00003837NAME="AEN3778"
Daniel Veillard35925471999-02-25 08:46:07 +00003838></A
3839><H3
3840><A
3841NAME="XMLFREEDOC"
3842></A
Daniel Veillard14fff061999-06-22 21:49:07 +00003843>xmlFreeDoc ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00003844><TABLE
3845BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00003846BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00003847WIDTH="100%"
3848CELLPADDING="6"
3849><TR
3850><TD
3851><PRE
3852CLASS="PROGRAMLISTING"
3853>void xmlFreeDoc (<A
3854HREF="gnome-xml-tree.html#XMLDOCPTR"
3855>xmlDocPtr</A
3856> cur);</PRE
3857></TD
3858></TR
3859></TABLE
3860><P
3861>Free up all the structures used by a document, tree included.</P
3862><P
3863></P
3864><DIV
3865CLASS="INFORMALTABLE"
3866><P
3867></P
3868><TABLE
3869BORDER="0"
3870WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00003871BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00003872CELLSPACING="0"
3873CELLPADDING="4"
3874CLASS="CALSTABLE"
3875><TR
3876><TD
3877WIDTH="20%"
3878ALIGN="RIGHT"
3879VALIGN="TOP"
3880><TT
3881CLASS="PARAMETER"
3882><I
3883>cur</I
3884></TT
3885>&nbsp;:</TD
3886><TD
3887WIDTH="80%"
3888ALIGN="LEFT"
3889VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00003890>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00003891></TR
3892></TABLE
3893><P
3894></P
3895></DIV
3896></DIV
3897><HR><DIV
3898CLASS="REFSECT2"
3899><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00003900NAME="AEN3794"
Daniel Veillard35925471999-02-25 08:46:07 +00003901></A
3902><H3
3903><A
3904NAME="XMLNEWDOCPROP"
3905></A
Daniel Veillard14fff061999-06-22 21:49:07 +00003906>xmlNewDocProp ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00003907><TABLE
3908BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00003909BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00003910WIDTH="100%"
3911CELLPADDING="6"
3912><TR
3913><TD
3914><PRE
3915CLASS="PROGRAMLISTING"
3916><A
3917HREF="gnome-xml-tree.html#XMLATTRPTR"
3918>xmlAttrPtr</A
3919> xmlNewDocProp (<A
3920HREF="gnome-xml-tree.html#XMLDOCPTR"
3921>xmlDocPtr</A
3922> doc,
3923 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00003924HREF="gnome-xml-tree.html#XMLCHAR"
3925>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00003926> *name,
3927 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00003928HREF="gnome-xml-tree.html#XMLCHAR"
3929>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00003930> *value);</PRE
3931></TD
3932></TR
3933></TABLE
3934><P
3935>Create a new property carried by a document.</P
3936><P
3937></P
3938><DIV
3939CLASS="INFORMALTABLE"
3940><P
3941></P
3942><TABLE
3943BORDER="0"
3944WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00003945BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00003946CELLSPACING="0"
3947CELLPADDING="4"
3948CLASS="CALSTABLE"
3949><TR
3950><TD
3951WIDTH="20%"
3952ALIGN="RIGHT"
3953VALIGN="TOP"
3954><TT
3955CLASS="PARAMETER"
3956><I
3957>doc</I
3958></TT
3959>&nbsp;:</TD
3960><TD
3961WIDTH="80%"
3962ALIGN="LEFT"
3963VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00003964>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00003965></TR
3966><TR
3967><TD
3968WIDTH="20%"
3969ALIGN="RIGHT"
3970VALIGN="TOP"
3971><TT
3972CLASS="PARAMETER"
3973><I
3974>name</I
3975></TT
3976>&nbsp;:</TD
3977><TD
3978WIDTH="80%"
3979ALIGN="LEFT"
3980VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00003981>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00003982></TR
3983><TR
3984><TD
3985WIDTH="20%"
3986ALIGN="RIGHT"
3987VALIGN="TOP"
3988><TT
3989CLASS="PARAMETER"
3990><I
3991>value</I
3992></TT
3993>&nbsp;:</TD
3994><TD
3995WIDTH="80%"
3996ALIGN="LEFT"
3997VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00003998>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00003999></TR
4000><TR
4001><TD
4002WIDTH="20%"
4003ALIGN="RIGHT"
4004VALIGN="TOP"
4005><I
4006CLASS="EMPHASIS"
4007>Returns</I
4008> :</TD
4009><TD
4010WIDTH="80%"
4011ALIGN="LEFT"
4012VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00004013>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004014></TR
4015></TABLE
4016><P
4017></P
4018></DIV
4019></DIV
4020><HR><DIV
4021CLASS="REFSECT2"
4022><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00004023NAME="AEN3825"
Daniel Veillard35925471999-02-25 08:46:07 +00004024></A
4025><H3
4026><A
4027NAME="XMLNEWPROP"
4028></A
Daniel Veillard14fff061999-06-22 21:49:07 +00004029>xmlNewProp ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00004030><TABLE
4031BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00004032BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00004033WIDTH="100%"
4034CELLPADDING="6"
4035><TR
4036><TD
4037><PRE
4038CLASS="PROGRAMLISTING"
4039><A
4040HREF="gnome-xml-tree.html#XMLATTRPTR"
4041>xmlAttrPtr</A
4042> xmlNewProp (<A
4043HREF="gnome-xml-tree.html#XMLNODEPTR"
4044>xmlNodePtr</A
4045> node,
4046 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00004047HREF="gnome-xml-tree.html#XMLCHAR"
4048>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00004049> *name,
4050 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00004051HREF="gnome-xml-tree.html#XMLCHAR"
4052>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00004053> *value);</PRE
4054></TD
4055></TR
4056></TABLE
4057><P
4058>Create a new property carried by a node.</P
4059><P
4060></P
4061><DIV
4062CLASS="INFORMALTABLE"
4063><P
4064></P
4065><TABLE
4066BORDER="0"
4067WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00004068BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00004069CELLSPACING="0"
4070CELLPADDING="4"
4071CLASS="CALSTABLE"
4072><TR
4073><TD
4074WIDTH="20%"
4075ALIGN="RIGHT"
4076VALIGN="TOP"
4077><TT
4078CLASS="PARAMETER"
4079><I
4080>node</I
4081></TT
4082>&nbsp;:</TD
4083><TD
4084WIDTH="80%"
4085ALIGN="LEFT"
4086VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00004087>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004088></TR
4089><TR
4090><TD
4091WIDTH="20%"
4092ALIGN="RIGHT"
4093VALIGN="TOP"
4094><TT
4095CLASS="PARAMETER"
4096><I
4097>name</I
4098></TT
4099>&nbsp;:</TD
4100><TD
4101WIDTH="80%"
4102ALIGN="LEFT"
4103VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00004104>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004105></TR
4106><TR
4107><TD
4108WIDTH="20%"
4109ALIGN="RIGHT"
4110VALIGN="TOP"
4111><TT
4112CLASS="PARAMETER"
4113><I
4114>value</I
4115></TT
4116>&nbsp;:</TD
4117><TD
4118WIDTH="80%"
4119ALIGN="LEFT"
4120VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00004121>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004122></TR
4123><TR
4124><TD
4125WIDTH="20%"
4126ALIGN="RIGHT"
4127VALIGN="TOP"
4128><I
4129CLASS="EMPHASIS"
4130>Returns</I
4131> :</TD
4132><TD
4133WIDTH="80%"
4134ALIGN="LEFT"
4135VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00004136>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004137></TR
4138></TABLE
4139><P
4140></P
4141></DIV
4142></DIV
4143><HR><DIV
4144CLASS="REFSECT2"
4145><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00004146NAME="AEN3856"
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00004147></A
4148><H3
4149><A
4150NAME="XMLNEWNSPROP"
4151></A
4152>xmlNewNsProp ()</H3
4153><TABLE
4154BORDER="0"
4155BGCOLOR="#D6E8FF"
4156WIDTH="100%"
4157CELLPADDING="6"
4158><TR
4159><TD
4160><PRE
4161CLASS="PROGRAMLISTING"
4162><A
4163HREF="gnome-xml-tree.html#XMLATTRPTR"
4164>xmlAttrPtr</A
4165> xmlNewNsProp (<A
4166HREF="gnome-xml-tree.html#XMLNODEPTR"
4167>xmlNodePtr</A
4168> node,
4169 <A
4170HREF="gnome-xml-tree.html#XMLNSPTR"
4171>xmlNsPtr</A
4172> ns,
4173 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00004174HREF="gnome-xml-tree.html#XMLCHAR"
4175>xmlChar</A
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00004176> *name,
4177 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00004178HREF="gnome-xml-tree.html#XMLCHAR"
4179>xmlChar</A
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00004180> *value);</PRE
4181></TD
4182></TR
4183></TABLE
4184><P
4185>Create a new property tagged with a namespace and carried by a node.</P
4186><P
4187></P
4188><DIV
4189CLASS="INFORMALTABLE"
4190><P
4191></P
4192><TABLE
4193BORDER="0"
4194WIDTH="100%"
4195BGCOLOR="#FFD0D0"
4196CELLSPACING="0"
4197CELLPADDING="4"
4198CLASS="CALSTABLE"
4199><TR
4200><TD
4201WIDTH="20%"
4202ALIGN="RIGHT"
4203VALIGN="TOP"
4204><TT
4205CLASS="PARAMETER"
4206><I
4207>node</I
4208></TT
4209>&nbsp;:</TD
4210><TD
4211WIDTH="80%"
4212ALIGN="LEFT"
4213VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00004214>&nbsp;</TD
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00004215></TR
4216><TR
4217><TD
4218WIDTH="20%"
4219ALIGN="RIGHT"
4220VALIGN="TOP"
4221><TT
4222CLASS="PARAMETER"
4223><I
4224>ns</I
4225></TT
4226>&nbsp;:</TD
4227><TD
4228WIDTH="80%"
4229ALIGN="LEFT"
4230VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00004231>&nbsp;</TD
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00004232></TR
4233><TR
4234><TD
4235WIDTH="20%"
4236ALIGN="RIGHT"
4237VALIGN="TOP"
4238><TT
4239CLASS="PARAMETER"
4240><I
4241>name</I
4242></TT
4243>&nbsp;:</TD
4244><TD
4245WIDTH="80%"
4246ALIGN="LEFT"
4247VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00004248>&nbsp;</TD
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00004249></TR
4250><TR
4251><TD
4252WIDTH="20%"
4253ALIGN="RIGHT"
4254VALIGN="TOP"
4255><TT
4256CLASS="PARAMETER"
4257><I
4258>value</I
4259></TT
4260>&nbsp;:</TD
4261><TD
4262WIDTH="80%"
4263ALIGN="LEFT"
4264VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00004265>&nbsp;</TD
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00004266></TR
4267><TR
4268><TD
4269WIDTH="20%"
4270ALIGN="RIGHT"
4271VALIGN="TOP"
4272><I
4273CLASS="EMPHASIS"
4274>Returns</I
4275> :</TD
4276><TD
4277WIDTH="80%"
4278ALIGN="LEFT"
4279VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00004280>&nbsp;</TD
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00004281></TR
4282></TABLE
4283><P
4284></P
4285></DIV
4286></DIV
4287><HR><DIV
4288CLASS="REFSECT2"
4289><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00004290NAME="AEN3892"
Daniel Veillard35925471999-02-25 08:46:07 +00004291></A
4292><H3
4293><A
4294NAME="XMLFREEPROPLIST"
4295></A
Daniel Veillard14fff061999-06-22 21:49:07 +00004296>xmlFreePropList ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00004297><TABLE
4298BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00004299BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00004300WIDTH="100%"
4301CELLPADDING="6"
4302><TR
4303><TD
4304><PRE
4305CLASS="PROGRAMLISTING"
4306>void xmlFreePropList (<A
4307HREF="gnome-xml-tree.html#XMLATTRPTR"
4308>xmlAttrPtr</A
4309> cur);</PRE
4310></TD
4311></TR
4312></TABLE
4313><P
4314>Free a property and all its siblings, all the childs are freed too.</P
4315><P
4316></P
4317><DIV
4318CLASS="INFORMALTABLE"
4319><P
4320></P
4321><TABLE
4322BORDER="0"
4323WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00004324BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00004325CELLSPACING="0"
4326CELLPADDING="4"
4327CLASS="CALSTABLE"
4328><TR
4329><TD
4330WIDTH="20%"
4331ALIGN="RIGHT"
4332VALIGN="TOP"
4333><TT
4334CLASS="PARAMETER"
4335><I
4336>cur</I
4337></TT
4338>&nbsp;:</TD
4339><TD
4340WIDTH="80%"
4341ALIGN="LEFT"
4342VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00004343>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004344></TR
4345></TABLE
4346><P
4347></P
4348></DIV
4349></DIV
4350><HR><DIV
4351CLASS="REFSECT2"
4352><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00004353NAME="AEN3908"
Daniel Veillard35925471999-02-25 08:46:07 +00004354></A
4355><H3
4356><A
4357NAME="XMLFREEPROP"
4358></A
Daniel Veillard14fff061999-06-22 21:49:07 +00004359>xmlFreeProp ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00004360><TABLE
4361BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00004362BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00004363WIDTH="100%"
4364CELLPADDING="6"
4365><TR
4366><TD
4367><PRE
4368CLASS="PROGRAMLISTING"
4369>void xmlFreeProp (<A
4370HREF="gnome-xml-tree.html#XMLATTRPTR"
4371>xmlAttrPtr</A
4372> cur);</PRE
4373></TD
4374></TR
4375></TABLE
4376><P
4377>Free one property, all the childs are freed too.</P
4378><P
4379></P
4380><DIV
4381CLASS="INFORMALTABLE"
4382><P
4383></P
4384><TABLE
4385BORDER="0"
4386WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00004387BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00004388CELLSPACING="0"
4389CELLPADDING="4"
4390CLASS="CALSTABLE"
4391><TR
4392><TD
4393WIDTH="20%"
4394ALIGN="RIGHT"
4395VALIGN="TOP"
4396><TT
4397CLASS="PARAMETER"
4398><I
4399>cur</I
4400></TT
4401>&nbsp;:</TD
4402><TD
4403WIDTH="80%"
4404ALIGN="LEFT"
4405VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00004406>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004407></TR
4408></TABLE
4409><P
4410></P
4411></DIV
4412></DIV
4413><HR><DIV
4414CLASS="REFSECT2"
4415><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00004416NAME="AEN3924"
Daniel Veillard35925471999-02-25 08:46:07 +00004417></A
4418><H3
4419><A
4420NAME="XMLCOPYPROP"
4421></A
Daniel Veillard14fff061999-06-22 21:49:07 +00004422>xmlCopyProp ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00004423><TABLE
4424BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00004425BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00004426WIDTH="100%"
4427CELLPADDING="6"
4428><TR
4429><TD
4430><PRE
4431CLASS="PROGRAMLISTING"
4432><A
4433HREF="gnome-xml-tree.html#XMLATTRPTR"
4434>xmlAttrPtr</A
4435> xmlCopyProp (<A
Daniel Veillardd2d38e91999-08-30 11:42:36 +00004436HREF="gnome-xml-tree.html#XMLNODEPTR"
4437>xmlNodePtr</A
4438> target,
4439 <A
Daniel Veillard35925471999-02-25 08:46:07 +00004440HREF="gnome-xml-tree.html#XMLATTRPTR"
4441>xmlAttrPtr</A
4442> cur);</PRE
4443></TD
4444></TR
4445></TABLE
4446><P
4447>Do a copy of the attribute.</P
4448><P
4449></P
4450><DIV
4451CLASS="INFORMALTABLE"
4452><P
4453></P
4454><TABLE
4455BORDER="0"
4456WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00004457BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00004458CELLSPACING="0"
4459CELLPADDING="4"
4460CLASS="CALSTABLE"
4461><TR
4462><TD
4463WIDTH="20%"
4464ALIGN="RIGHT"
4465VALIGN="TOP"
4466><TT
4467CLASS="PARAMETER"
4468><I
Daniel Veillardd2d38e91999-08-30 11:42:36 +00004469>target</I
Daniel Veillard35925471999-02-25 08:46:07 +00004470></TT
4471>&nbsp;:</TD
4472><TD
4473WIDTH="80%"
4474ALIGN="LEFT"
4475VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00004476>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004477></TR
4478><TR
4479><TD
4480WIDTH="20%"
4481ALIGN="RIGHT"
4482VALIGN="TOP"
Daniel Veillard35925471999-02-25 08:46:07 +00004483><TT
4484CLASS="PARAMETER"
4485><I
4486>cur</I
4487></TT
4488>&nbsp;:</TD
4489><TD
4490WIDTH="80%"
4491ALIGN="LEFT"
4492VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00004493>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004494></TR
4495><TR
4496><TD
4497WIDTH="20%"
4498ALIGN="RIGHT"
4499VALIGN="TOP"
4500><I
4501CLASS="EMPHASIS"
4502>Returns</I
4503> :</TD
4504><TD
4505WIDTH="80%"
4506ALIGN="LEFT"
4507VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00004508>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004509></TR
4510></TABLE
4511><P
4512></P
4513></DIV
4514></DIV
4515><HR><DIV
4516CLASS="REFSECT2"
4517><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00004518NAME="AEN3950"
Daniel Veillardd2d38e91999-08-30 11:42:36 +00004519></A
4520><H3
4521><A
4522NAME="XMLCOPYPROPLIST"
4523></A
4524>xmlCopyPropList ()</H3
4525><TABLE
4526BORDER="0"
4527BGCOLOR="#D6E8FF"
4528WIDTH="100%"
4529CELLPADDING="6"
4530><TR
4531><TD
4532><PRE
4533CLASS="PROGRAMLISTING"
4534><A
4535HREF="gnome-xml-tree.html#XMLATTRPTR"
4536>xmlAttrPtr</A
4537> xmlCopyPropList (<A
4538HREF="gnome-xml-tree.html#XMLNODEPTR"
4539>xmlNodePtr</A
4540> target,
4541 <A
4542HREF="gnome-xml-tree.html#XMLATTRPTR"
4543>xmlAttrPtr</A
4544> cur);</PRE
4545></TD
4546></TR
4547></TABLE
4548><P
4549>Do a copy of an attribute list.</P
4550><P
4551></P
4552><DIV
4553CLASS="INFORMALTABLE"
4554><P
4555></P
4556><TABLE
4557BORDER="0"
4558WIDTH="100%"
4559BGCOLOR="#FFD0D0"
4560CELLSPACING="0"
4561CELLPADDING="4"
4562CLASS="CALSTABLE"
4563><TR
4564><TD
4565WIDTH="20%"
4566ALIGN="RIGHT"
4567VALIGN="TOP"
4568><TT
4569CLASS="PARAMETER"
4570><I
4571>target</I
4572></TT
4573>&nbsp;:</TD
4574><TD
4575WIDTH="80%"
4576ALIGN="LEFT"
4577VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00004578>&nbsp;</TD
Daniel Veillardd2d38e91999-08-30 11:42:36 +00004579></TR
4580><TR
4581><TD
4582WIDTH="20%"
4583ALIGN="RIGHT"
4584VALIGN="TOP"
4585><TT
4586CLASS="PARAMETER"
4587><I
4588>cur</I
4589></TT
4590>&nbsp;:</TD
4591><TD
4592WIDTH="80%"
4593ALIGN="LEFT"
4594VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00004595>&nbsp;</TD
Daniel Veillardd2d38e91999-08-30 11:42:36 +00004596></TR
4597><TR
4598><TD
4599WIDTH="20%"
4600ALIGN="RIGHT"
4601VALIGN="TOP"
4602><I
4603CLASS="EMPHASIS"
4604>Returns</I
4605> :</TD
4606><TD
4607WIDTH="80%"
4608ALIGN="LEFT"
4609VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00004610>&nbsp;</TD
Daniel Veillardd2d38e91999-08-30 11:42:36 +00004611></TR
4612></TABLE
4613><P
4614></P
4615></DIV
4616></DIV
4617><HR><DIV
4618CLASS="REFSECT2"
4619><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00004620NAME="AEN3976"
Daniel Veillard35925471999-02-25 08:46:07 +00004621></A
4622><H3
4623><A
4624NAME="XMLCOPYDTD"
4625></A
Daniel Veillard14fff061999-06-22 21:49:07 +00004626>xmlCopyDtd ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00004627><TABLE
4628BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00004629BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00004630WIDTH="100%"
4631CELLPADDING="6"
4632><TR
4633><TD
4634><PRE
4635CLASS="PROGRAMLISTING"
4636><A
4637HREF="gnome-xml-tree.html#XMLDTDPTR"
4638>xmlDtdPtr</A
4639> xmlCopyDtd (<A
4640HREF="gnome-xml-tree.html#XMLDTDPTR"
4641>xmlDtdPtr</A
4642> dtd);</PRE
4643></TD
4644></TR
4645></TABLE
4646><P
4647>Do a copy of the dtd.</P
4648><P
4649></P
4650><DIV
4651CLASS="INFORMALTABLE"
4652><P
4653></P
4654><TABLE
4655BORDER="0"
4656WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00004657BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00004658CELLSPACING="0"
4659CELLPADDING="4"
4660CLASS="CALSTABLE"
4661><TR
4662><TD
4663WIDTH="20%"
4664ALIGN="RIGHT"
4665VALIGN="TOP"
4666><TT
4667CLASS="PARAMETER"
4668><I
4669>dtd</I
4670></TT
4671>&nbsp;:</TD
4672><TD
4673WIDTH="80%"
4674ALIGN="LEFT"
4675VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00004676>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004677></TR
4678><TR
4679><TD
4680WIDTH="20%"
4681ALIGN="RIGHT"
4682VALIGN="TOP"
4683><I
4684CLASS="EMPHASIS"
4685>Returns</I
4686> :</TD
4687><TD
4688WIDTH="80%"
4689ALIGN="LEFT"
4690VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00004691>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004692></TR
4693></TABLE
4694><P
4695></P
4696></DIV
4697></DIV
4698><HR><DIV
4699CLASS="REFSECT2"
4700><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00004701NAME="AEN3997"
Daniel Veillard35925471999-02-25 08:46:07 +00004702></A
4703><H3
4704><A
4705NAME="XMLCOPYDOC"
4706></A
Daniel Veillard14fff061999-06-22 21:49:07 +00004707>xmlCopyDoc ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00004708><TABLE
4709BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00004710BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00004711WIDTH="100%"
4712CELLPADDING="6"
4713><TR
4714><TD
4715><PRE
4716CLASS="PROGRAMLISTING"
4717><A
4718HREF="gnome-xml-tree.html#XMLDOCPTR"
4719>xmlDocPtr</A
4720> xmlCopyDoc (<A
4721HREF="gnome-xml-tree.html#XMLDOCPTR"
4722>xmlDocPtr</A
4723> doc,
4724 int recursive);</PRE
4725></TD
4726></TR
4727></TABLE
4728><P
4729>Do a copy of the document info. If recursive, the content tree will
4730be copied too as well as Dtd, namespaces and entities.</P
4731><P
4732></P
4733><DIV
4734CLASS="INFORMALTABLE"
4735><P
4736></P
4737><TABLE
4738BORDER="0"
4739WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00004740BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00004741CELLSPACING="0"
4742CELLPADDING="4"
4743CLASS="CALSTABLE"
4744><TR
4745><TD
4746WIDTH="20%"
4747ALIGN="RIGHT"
4748VALIGN="TOP"
4749><TT
4750CLASS="PARAMETER"
4751><I
4752>doc</I
4753></TT
4754>&nbsp;:</TD
4755><TD
4756WIDTH="80%"
4757ALIGN="LEFT"
4758VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00004759>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004760></TR
4761><TR
4762><TD
4763WIDTH="20%"
4764ALIGN="RIGHT"
4765VALIGN="TOP"
4766><TT
4767CLASS="PARAMETER"
4768><I
4769>recursive</I
4770></TT
4771>&nbsp;:</TD
4772><TD
4773WIDTH="80%"
4774ALIGN="LEFT"
4775VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00004776>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004777></TR
4778><TR
4779><TD
4780WIDTH="20%"
4781ALIGN="RIGHT"
4782VALIGN="TOP"
4783><I
4784CLASS="EMPHASIS"
4785>Returns</I
4786> :</TD
4787><TD
4788WIDTH="80%"
4789ALIGN="LEFT"
4790VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00004791>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004792></TR
4793></TABLE
4794><P
4795></P
4796></DIV
4797></DIV
4798><HR><DIV
4799CLASS="REFSECT2"
4800><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00004801NAME="AEN4022"
Daniel Veillard35925471999-02-25 08:46:07 +00004802></A
4803><H3
4804><A
4805NAME="XMLNEWDOCNODE"
4806></A
Daniel Veillard14fff061999-06-22 21:49:07 +00004807>xmlNewDocNode ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00004808><TABLE
4809BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00004810BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00004811WIDTH="100%"
4812CELLPADDING="6"
4813><TR
4814><TD
4815><PRE
4816CLASS="PROGRAMLISTING"
4817><A
4818HREF="gnome-xml-tree.html#XMLNODEPTR"
4819>xmlNodePtr</A
4820> xmlNewDocNode (<A
4821HREF="gnome-xml-tree.html#XMLDOCPTR"
4822>xmlDocPtr</A
4823> doc,
4824 <A
4825HREF="gnome-xml-tree.html#XMLNSPTR"
4826>xmlNsPtr</A
4827> ns,
4828 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00004829HREF="gnome-xml-tree.html#XMLCHAR"
4830>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00004831> *name,
Daniel Veillarde2d034d1999-07-27 19:52:06 +00004832 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00004833HREF="gnome-xml-tree.html#XMLCHAR"
4834>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00004835> *content);</PRE
4836></TD
4837></TR
4838></TABLE
4839><P
4840>Creation of a new node element within a document. <TT
4841CLASS="PARAMETER"
4842><I
4843>ns</I
4844></TT
4845> and <TT
4846CLASS="PARAMETER"
4847><I
4848>content</I
4849></TT
4850>
Daniel Veillard11a48ec1999-11-23 10:40:46 +00004851are optionnal (NULL).
4852NOTE: <TT
4853CLASS="PARAMETER"
4854><I
4855>content</I
4856></TT
4857> is supposed to be a piece of XML CDATA, so it allow entities
4858references, but XML special chars need to be escaped first by using
4859<A
4860HREF="gnome-xml-entities.html#XMLENCODEENTITIESREENTRANT"
4861>xmlEncodeEntitiesReentrant</A
4862>(). Use <A
4863HREF="gnome-xml-tree.html#XMLNEWDOCRAWNODE"
4864>xmlNewDocRawNode</A
4865>() if you don't
4866need entities support.</P
4867><P
4868></P
4869><DIV
4870CLASS="INFORMALTABLE"
4871><P
4872></P
4873><TABLE
4874BORDER="0"
4875WIDTH="100%"
4876BGCOLOR="#FFD0D0"
4877CELLSPACING="0"
4878CELLPADDING="4"
4879CLASS="CALSTABLE"
4880><TR
4881><TD
4882WIDTH="20%"
4883ALIGN="RIGHT"
4884VALIGN="TOP"
4885><TT
4886CLASS="PARAMETER"
4887><I
4888>doc</I
4889></TT
4890>&nbsp;:</TD
4891><TD
4892WIDTH="80%"
4893ALIGN="LEFT"
4894VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00004895>&nbsp;</TD
Daniel Veillard11a48ec1999-11-23 10:40:46 +00004896></TR
4897><TR
4898><TD
4899WIDTH="20%"
4900ALIGN="RIGHT"
4901VALIGN="TOP"
4902><TT
4903CLASS="PARAMETER"
4904><I
4905>ns</I
4906></TT
4907>&nbsp;:</TD
4908><TD
4909WIDTH="80%"
4910ALIGN="LEFT"
4911VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00004912>&nbsp;</TD
Daniel Veillard11a48ec1999-11-23 10:40:46 +00004913></TR
4914><TR
4915><TD
4916WIDTH="20%"
4917ALIGN="RIGHT"
4918VALIGN="TOP"
4919><TT
4920CLASS="PARAMETER"
4921><I
4922>name</I
4923></TT
4924>&nbsp;:</TD
4925><TD
4926WIDTH="80%"
4927ALIGN="LEFT"
4928VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00004929>&nbsp;</TD
Daniel Veillard11a48ec1999-11-23 10:40:46 +00004930></TR
4931><TR
4932><TD
4933WIDTH="20%"
4934ALIGN="RIGHT"
4935VALIGN="TOP"
4936><TT
4937CLASS="PARAMETER"
4938><I
4939>content</I
4940></TT
4941>&nbsp;:</TD
4942><TD
4943WIDTH="80%"
4944ALIGN="LEFT"
4945VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00004946>&nbsp;</TD
Daniel Veillard11a48ec1999-11-23 10:40:46 +00004947></TR
4948><TR
4949><TD
4950WIDTH="20%"
4951ALIGN="RIGHT"
4952VALIGN="TOP"
4953><I
4954CLASS="EMPHASIS"
4955>Returns</I
4956> :</TD
4957><TD
4958WIDTH="80%"
4959ALIGN="LEFT"
4960VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00004961>&nbsp;</TD
Daniel Veillard11a48ec1999-11-23 10:40:46 +00004962></TR
4963></TABLE
4964><P
4965></P
4966></DIV
4967></DIV
4968><HR><DIV
4969CLASS="REFSECT2"
4970><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00004971NAME="AEN4063"
Daniel Veillard11a48ec1999-11-23 10:40:46 +00004972></A
4973><H3
4974><A
4975NAME="XMLNEWDOCRAWNODE"
4976></A
4977>xmlNewDocRawNode ()</H3
4978><TABLE
4979BORDER="0"
4980BGCOLOR="#D6E8FF"
4981WIDTH="100%"
4982CELLPADDING="6"
4983><TR
4984><TD
4985><PRE
4986CLASS="PROGRAMLISTING"
4987><A
4988HREF="gnome-xml-tree.html#XMLNODEPTR"
4989>xmlNodePtr</A
4990> xmlNewDocRawNode (<A
4991HREF="gnome-xml-tree.html#XMLDOCPTR"
4992>xmlDocPtr</A
4993> doc,
4994 <A
4995HREF="gnome-xml-tree.html#XMLNSPTR"
4996>xmlNsPtr</A
4997> ns,
4998 const <A
4999HREF="gnome-xml-tree.html#XMLCHAR"
5000>xmlChar</A
5001> *name,
5002 const <A
5003HREF="gnome-xml-tree.html#XMLCHAR"
5004>xmlChar</A
5005> *content);</PRE
5006></TD
5007></TR
5008></TABLE
5009><P
5010>Creation of a new node element within a document. <TT
5011CLASS="PARAMETER"
5012><I
5013>ns</I
5014></TT
5015> and <TT
5016CLASS="PARAMETER"
5017><I
5018>content</I
5019></TT
5020>
Daniel Veillard35925471999-02-25 08:46:07 +00005021are optionnal (NULL).</P
5022><P
5023></P
5024><DIV
5025CLASS="INFORMALTABLE"
5026><P
5027></P
5028><TABLE
5029BORDER="0"
5030WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00005031BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00005032CELLSPACING="0"
5033CELLPADDING="4"
5034CLASS="CALSTABLE"
5035><TR
5036><TD
5037WIDTH="20%"
5038ALIGN="RIGHT"
5039VALIGN="TOP"
5040><TT
5041CLASS="PARAMETER"
5042><I
5043>doc</I
5044></TT
5045>&nbsp;:</TD
5046><TD
5047WIDTH="80%"
5048ALIGN="LEFT"
5049VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00005050>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005051></TR
5052><TR
5053><TD
5054WIDTH="20%"
5055ALIGN="RIGHT"
5056VALIGN="TOP"
5057><TT
5058CLASS="PARAMETER"
5059><I
5060>ns</I
5061></TT
5062>&nbsp;:</TD
5063><TD
5064WIDTH="80%"
5065ALIGN="LEFT"
5066VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00005067>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005068></TR
5069><TR
5070><TD
5071WIDTH="20%"
5072ALIGN="RIGHT"
5073VALIGN="TOP"
5074><TT
5075CLASS="PARAMETER"
5076><I
5077>name</I
5078></TT
5079>&nbsp;:</TD
5080><TD
5081WIDTH="80%"
5082ALIGN="LEFT"
5083VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00005084>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005085></TR
5086><TR
5087><TD
5088WIDTH="20%"
5089ALIGN="RIGHT"
5090VALIGN="TOP"
5091><TT
5092CLASS="PARAMETER"
5093><I
5094>content</I
5095></TT
5096>&nbsp;:</TD
5097><TD
5098WIDTH="80%"
5099ALIGN="LEFT"
5100VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00005101>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005102></TR
5103><TR
5104><TD
5105WIDTH="20%"
5106ALIGN="RIGHT"
5107VALIGN="TOP"
5108><I
5109CLASS="EMPHASIS"
5110>Returns</I
5111> :</TD
5112><TD
5113WIDTH="80%"
5114ALIGN="LEFT"
5115VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00005116>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005117></TR
5118></TABLE
5119><P
5120></P
5121></DIV
5122></DIV
5123><HR><DIV
5124CLASS="REFSECT2"
5125><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00005126NAME="AEN4101"
Daniel Veillard35925471999-02-25 08:46:07 +00005127></A
5128><H3
5129><A
5130NAME="XMLNEWNODE"
5131></A
Daniel Veillard14fff061999-06-22 21:49:07 +00005132>xmlNewNode ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00005133><TABLE
5134BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00005135BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00005136WIDTH="100%"
5137CELLPADDING="6"
5138><TR
5139><TD
5140><PRE
5141CLASS="PROGRAMLISTING"
5142><A
5143HREF="gnome-xml-tree.html#XMLNODEPTR"
5144>xmlNodePtr</A
5145> xmlNewNode (<A
5146HREF="gnome-xml-tree.html#XMLNSPTR"
5147>xmlNsPtr</A
5148> ns,
5149 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00005150HREF="gnome-xml-tree.html#XMLCHAR"
5151>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00005152> *name);</PRE
5153></TD
5154></TR
5155></TABLE
5156><P
5157>Creation of a new node element. <TT
5158CLASS="PARAMETER"
5159><I
5160>ns</I
5161></TT
5162> and <TT
5163CLASS="PARAMETER"
5164><I
5165>content</I
5166></TT
5167> are optionnal (NULL).
5168If content is non NULL, a child list containing the TEXTs and
5169ENTITY_REFs node will be created.</P
5170><P
5171></P
5172><DIV
5173CLASS="INFORMALTABLE"
5174><P
5175></P
5176><TABLE
5177BORDER="0"
5178WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00005179BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00005180CELLSPACING="0"
5181CELLPADDING="4"
5182CLASS="CALSTABLE"
5183><TR
5184><TD
5185WIDTH="20%"
5186ALIGN="RIGHT"
5187VALIGN="TOP"
5188><TT
5189CLASS="PARAMETER"
5190><I
5191>ns</I
5192></TT
5193>&nbsp;:</TD
5194><TD
5195WIDTH="80%"
5196ALIGN="LEFT"
5197VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00005198>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005199></TR
5200><TR
5201><TD
5202WIDTH="20%"
5203ALIGN="RIGHT"
5204VALIGN="TOP"
5205><TT
5206CLASS="PARAMETER"
5207><I
5208>name</I
5209></TT
5210>&nbsp;:</TD
5211><TD
5212WIDTH="80%"
5213ALIGN="LEFT"
5214VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00005215>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005216></TR
5217><TR
5218><TD
5219WIDTH="20%"
5220ALIGN="RIGHT"
5221VALIGN="TOP"
5222><I
5223CLASS="EMPHASIS"
5224>Returns</I
5225> :</TD
5226><TD
5227WIDTH="80%"
5228ALIGN="LEFT"
5229VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00005230>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005231></TR
5232></TABLE
5233><P
5234></P
5235></DIV
5236></DIV
5237><HR><DIV
5238CLASS="REFSECT2"
5239><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00005240NAME="AEN4129"
Daniel Veillard35925471999-02-25 08:46:07 +00005241></A
5242><H3
5243><A
5244NAME="XMLNEWCHILD"
5245></A
Daniel Veillard14fff061999-06-22 21:49:07 +00005246>xmlNewChild ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00005247><TABLE
5248BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00005249BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00005250WIDTH="100%"
5251CELLPADDING="6"
5252><TR
5253><TD
5254><PRE
5255CLASS="PROGRAMLISTING"
5256><A
5257HREF="gnome-xml-tree.html#XMLNODEPTR"
5258>xmlNodePtr</A
5259> xmlNewChild (<A
5260HREF="gnome-xml-tree.html#XMLNODEPTR"
5261>xmlNodePtr</A
5262> parent,
5263 <A
5264HREF="gnome-xml-tree.html#XMLNSPTR"
5265>xmlNsPtr</A
5266> ns,
5267 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00005268HREF="gnome-xml-tree.html#XMLCHAR"
5269>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00005270> *name,
Daniel Veillarde2d034d1999-07-27 19:52:06 +00005271 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00005272HREF="gnome-xml-tree.html#XMLCHAR"
5273>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00005274> *content);</PRE
5275></TD
5276></TR
5277></TABLE
5278><P
5279>Creation of a new child element, added at the end of <TT
5280CLASS="PARAMETER"
5281><I
5282>parent</I
5283></TT
5284> childs list.
5285<TT
5286CLASS="PARAMETER"
5287><I
5288>ns</I
5289></TT
5290> and <TT
5291CLASS="PARAMETER"
5292><I
5293>content</I
5294></TT
5295> parameters are optionnal (NULL). If content is non NULL,
Daniel Veillard11a48ec1999-11-23 10:40:46 +00005296a child list containing the TEXTs and ENTITY_REFs node will be created.
5297NOTE: <TT
5298CLASS="PARAMETER"
5299><I
5300>content</I
5301></TT
5302> is supposed to be a piece of XML CDATA, so it allow entities
5303references, but XML special chars need to be escaped first by using
5304<A
5305HREF="gnome-xml-entities.html#XMLENCODEENTITIESREENTRANT"
5306>xmlEncodeEntitiesReentrant</A
5307>(). Use <A
5308HREF="gnome-xml-tree.html#XMLNEWTEXTCHILD"
5309>xmlNewTextChild</A
5310>() if entities
5311support is not needed.</P
Daniel Veillard35925471999-02-25 08:46:07 +00005312><P
5313></P
5314><DIV
5315CLASS="INFORMALTABLE"
5316><P
5317></P
5318><TABLE
5319BORDER="0"
5320WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00005321BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00005322CELLSPACING="0"
5323CELLPADDING="4"
5324CLASS="CALSTABLE"
5325><TR
5326><TD
5327WIDTH="20%"
5328ALIGN="RIGHT"
5329VALIGN="TOP"
5330><TT
5331CLASS="PARAMETER"
5332><I
5333>parent</I
5334></TT
5335>&nbsp;:</TD
5336><TD
5337WIDTH="80%"
5338ALIGN="LEFT"
5339VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00005340>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005341></TR
5342><TR
5343><TD
5344WIDTH="20%"
5345ALIGN="RIGHT"
5346VALIGN="TOP"
5347><TT
5348CLASS="PARAMETER"
5349><I
5350>ns</I
5351></TT
5352>&nbsp;:</TD
5353><TD
5354WIDTH="80%"
5355ALIGN="LEFT"
5356VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00005357>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005358></TR
5359><TR
5360><TD
5361WIDTH="20%"
5362ALIGN="RIGHT"
5363VALIGN="TOP"
5364><TT
5365CLASS="PARAMETER"
5366><I
5367>name</I
5368></TT
5369>&nbsp;:</TD
5370><TD
5371WIDTH="80%"
5372ALIGN="LEFT"
5373VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00005374>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005375></TR
5376><TR
5377><TD
5378WIDTH="20%"
5379ALIGN="RIGHT"
5380VALIGN="TOP"
5381><TT
5382CLASS="PARAMETER"
5383><I
5384>content</I
5385></TT
5386>&nbsp;:</TD
5387><TD
5388WIDTH="80%"
5389ALIGN="LEFT"
5390VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00005391>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005392></TR
5393><TR
5394><TD
5395WIDTH="20%"
5396ALIGN="RIGHT"
5397VALIGN="TOP"
5398><I
5399CLASS="EMPHASIS"
5400>Returns</I
5401> :</TD
5402><TD
5403WIDTH="80%"
5404ALIGN="LEFT"
5405VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00005406>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005407></TR
5408></TABLE
5409><P
5410></P
5411></DIV
5412></DIV
5413><HR><DIV
5414CLASS="REFSECT2"
5415><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00005416NAME="AEN4171"
Daniel Veillard11a48ec1999-11-23 10:40:46 +00005417></A
5418><H3
5419><A
5420NAME="XMLNEWTEXTCHILD"
5421></A
5422>xmlNewTextChild ()</H3
5423><TABLE
5424BORDER="0"
5425BGCOLOR="#D6E8FF"
5426WIDTH="100%"
5427CELLPADDING="6"
5428><TR
5429><TD
5430><PRE
5431CLASS="PROGRAMLISTING"
5432><A
5433HREF="gnome-xml-tree.html#XMLNODEPTR"
5434>xmlNodePtr</A
5435> xmlNewTextChild (<A
5436HREF="gnome-xml-tree.html#XMLNODEPTR"
5437>xmlNodePtr</A
5438> parent,
5439 <A
5440HREF="gnome-xml-tree.html#XMLNSPTR"
5441>xmlNsPtr</A
5442> ns,
5443 const <A
5444HREF="gnome-xml-tree.html#XMLCHAR"
5445>xmlChar</A
5446> *name,
5447 const <A
5448HREF="gnome-xml-tree.html#XMLCHAR"
5449>xmlChar</A
5450> *content);</PRE
5451></TD
5452></TR
5453></TABLE
5454><P
5455>Creation of a new child element, added at the end of <TT
5456CLASS="PARAMETER"
5457><I
5458>parent</I
5459></TT
5460> childs list.
5461<TT
5462CLASS="PARAMETER"
5463><I
5464>ns</I
5465></TT
5466> and <TT
5467CLASS="PARAMETER"
5468><I
5469>content</I
5470></TT
5471> parameters are optionnal (NULL). If content is non NULL,
5472a child TEXT node will be created containing the string content.</P
5473><P
5474></P
5475><DIV
5476CLASS="INFORMALTABLE"
5477><P
5478></P
5479><TABLE
5480BORDER="0"
5481WIDTH="100%"
5482BGCOLOR="#FFD0D0"
5483CELLSPACING="0"
5484CELLPADDING="4"
5485CLASS="CALSTABLE"
5486><TR
5487><TD
5488WIDTH="20%"
5489ALIGN="RIGHT"
5490VALIGN="TOP"
5491><TT
5492CLASS="PARAMETER"
5493><I
5494>parent</I
5495></TT
5496>&nbsp;:</TD
5497><TD
5498WIDTH="80%"
5499ALIGN="LEFT"
5500VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00005501>&nbsp;</TD
Daniel Veillard11a48ec1999-11-23 10:40:46 +00005502></TR
5503><TR
5504><TD
5505WIDTH="20%"
5506ALIGN="RIGHT"
5507VALIGN="TOP"
5508><TT
5509CLASS="PARAMETER"
5510><I
5511>ns</I
5512></TT
5513>&nbsp;:</TD
5514><TD
5515WIDTH="80%"
5516ALIGN="LEFT"
5517VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00005518>&nbsp;</TD
Daniel Veillard11a48ec1999-11-23 10:40:46 +00005519></TR
5520><TR
5521><TD
5522WIDTH="20%"
5523ALIGN="RIGHT"
5524VALIGN="TOP"
5525><TT
5526CLASS="PARAMETER"
5527><I
5528>name</I
5529></TT
5530>&nbsp;:</TD
5531><TD
5532WIDTH="80%"
5533ALIGN="LEFT"
5534VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00005535>&nbsp;</TD
Daniel Veillard11a48ec1999-11-23 10:40:46 +00005536></TR
5537><TR
5538><TD
5539WIDTH="20%"
5540ALIGN="RIGHT"
5541VALIGN="TOP"
5542><TT
5543CLASS="PARAMETER"
5544><I
5545>content</I
5546></TT
5547>&nbsp;:</TD
5548><TD
5549WIDTH="80%"
5550ALIGN="LEFT"
5551VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00005552>&nbsp;</TD
Daniel Veillard11a48ec1999-11-23 10:40:46 +00005553></TR
5554><TR
5555><TD
5556WIDTH="20%"
5557ALIGN="RIGHT"
5558VALIGN="TOP"
5559><I
5560CLASS="EMPHASIS"
5561>Returns</I
5562> :</TD
5563><TD
5564WIDTH="80%"
5565ALIGN="LEFT"
5566VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00005567>&nbsp;</TD
Daniel Veillard11a48ec1999-11-23 10:40:46 +00005568></TR
5569></TABLE
5570><P
5571></P
5572></DIV
5573></DIV
5574><HR><DIV
5575CLASS="REFSECT2"
5576><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00005577NAME="AEN4210"
Daniel Veillard35925471999-02-25 08:46:07 +00005578></A
5579><H3
5580><A
5581NAME="XMLNEWDOCTEXT"
5582></A
Daniel Veillard14fff061999-06-22 21:49:07 +00005583>xmlNewDocText ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00005584><TABLE
5585BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00005586BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00005587WIDTH="100%"
5588CELLPADDING="6"
5589><TR
5590><TD
5591><PRE
5592CLASS="PROGRAMLISTING"
5593><A
5594HREF="gnome-xml-tree.html#XMLNODEPTR"
5595>xmlNodePtr</A
5596> xmlNewDocText (<A
5597HREF="gnome-xml-tree.html#XMLDOCPTR"
5598>xmlDocPtr</A
5599> doc,
5600 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00005601HREF="gnome-xml-tree.html#XMLCHAR"
5602>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00005603> *content);</PRE
5604></TD
5605></TR
5606></TABLE
5607><P
5608>Creation of a new text node within a document.</P
5609><P
5610></P
5611><DIV
5612CLASS="INFORMALTABLE"
5613><P
5614></P
5615><TABLE
5616BORDER="0"
5617WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00005618BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00005619CELLSPACING="0"
5620CELLPADDING="4"
5621CLASS="CALSTABLE"
5622><TR
5623><TD
5624WIDTH="20%"
5625ALIGN="RIGHT"
5626VALIGN="TOP"
5627><TT
5628CLASS="PARAMETER"
5629><I
5630>doc</I
5631></TT
5632>&nbsp;:</TD
5633><TD
5634WIDTH="80%"
5635ALIGN="LEFT"
5636VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00005637>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005638></TR
5639><TR
5640><TD
5641WIDTH="20%"
5642ALIGN="RIGHT"
5643VALIGN="TOP"
5644><TT
5645CLASS="PARAMETER"
5646><I
5647>content</I
5648></TT
5649>&nbsp;:</TD
5650><TD
5651WIDTH="80%"
5652ALIGN="LEFT"
5653VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00005654>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005655></TR
5656><TR
5657><TD
5658WIDTH="20%"
5659ALIGN="RIGHT"
5660VALIGN="TOP"
5661><I
5662CLASS="EMPHASIS"
5663>Returns</I
5664> :</TD
5665><TD
5666WIDTH="80%"
5667ALIGN="LEFT"
5668VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00005669>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005670></TR
5671></TABLE
5672><P
5673></P
5674></DIV
5675></DIV
5676><HR><DIV
5677CLASS="REFSECT2"
5678><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00005679NAME="AEN4236"
Daniel Veillard35925471999-02-25 08:46:07 +00005680></A
5681><H3
5682><A
5683NAME="XMLNEWTEXT"
5684></A
Daniel Veillard14fff061999-06-22 21:49:07 +00005685>xmlNewText ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00005686><TABLE
5687BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00005688BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00005689WIDTH="100%"
5690CELLPADDING="6"
5691><TR
5692><TD
5693><PRE
5694CLASS="PROGRAMLISTING"
5695><A
5696HREF="gnome-xml-tree.html#XMLNODEPTR"
5697>xmlNodePtr</A
5698> xmlNewText (const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00005699HREF="gnome-xml-tree.html#XMLCHAR"
5700>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00005701> *content);</PRE
5702></TD
5703></TR
5704></TABLE
5705><P
5706>Creation of a new text node.</P
5707><P
5708></P
5709><DIV
5710CLASS="INFORMALTABLE"
5711><P
5712></P
5713><TABLE
5714BORDER="0"
5715WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00005716BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00005717CELLSPACING="0"
5718CELLPADDING="4"
5719CLASS="CALSTABLE"
5720><TR
5721><TD
5722WIDTH="20%"
5723ALIGN="RIGHT"
5724VALIGN="TOP"
5725><TT
5726CLASS="PARAMETER"
5727><I
5728>content</I
5729></TT
5730>&nbsp;:</TD
5731><TD
5732WIDTH="80%"
5733ALIGN="LEFT"
5734VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00005735>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005736></TR
5737><TR
5738><TD
5739WIDTH="20%"
5740ALIGN="RIGHT"
5741VALIGN="TOP"
5742><I
5743CLASS="EMPHASIS"
5744>Returns</I
5745> :</TD
5746><TD
5747WIDTH="80%"
5748ALIGN="LEFT"
5749VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00005750>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005751></TR
5752></TABLE
5753><P
5754></P
5755></DIV
5756></DIV
5757><HR><DIV
5758CLASS="REFSECT2"
5759><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00005760NAME="AEN4257"
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00005761></A
5762><H3
5763><A
5764NAME="XMLNEWPI"
5765></A
5766>xmlNewPI ()</H3
5767><TABLE
5768BORDER="0"
5769BGCOLOR="#D6E8FF"
5770WIDTH="100%"
5771CELLPADDING="6"
5772><TR
5773><TD
5774><PRE
5775CLASS="PROGRAMLISTING"
5776><A
5777HREF="gnome-xml-tree.html#XMLNODEPTR"
5778>xmlNodePtr</A
5779> xmlNewPI (const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00005780HREF="gnome-xml-tree.html#XMLCHAR"
5781>xmlChar</A
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00005782> *name,
5783 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00005784HREF="gnome-xml-tree.html#XMLCHAR"
5785>xmlChar</A
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00005786> *content);</PRE
5787></TD
5788></TR
5789></TABLE
5790><P
5791>Creation of a processing instruction element.</P
5792><P
5793></P
5794><DIV
5795CLASS="INFORMALTABLE"
5796><P
5797></P
5798><TABLE
5799BORDER="0"
5800WIDTH="100%"
5801BGCOLOR="#FFD0D0"
5802CELLSPACING="0"
5803CELLPADDING="4"
5804CLASS="CALSTABLE"
5805><TR
5806><TD
5807WIDTH="20%"
5808ALIGN="RIGHT"
5809VALIGN="TOP"
5810><TT
5811CLASS="PARAMETER"
5812><I
5813>name</I
5814></TT
5815>&nbsp;:</TD
5816><TD
5817WIDTH="80%"
5818ALIGN="LEFT"
5819VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00005820>&nbsp;</TD
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00005821></TR
5822><TR
5823><TD
5824WIDTH="20%"
5825ALIGN="RIGHT"
5826VALIGN="TOP"
5827><TT
5828CLASS="PARAMETER"
5829><I
5830>content</I
5831></TT
5832>&nbsp;:</TD
5833><TD
5834WIDTH="80%"
5835ALIGN="LEFT"
5836VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00005837>&nbsp;</TD
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00005838></TR
5839><TR
5840><TD
5841WIDTH="20%"
5842ALIGN="RIGHT"
5843VALIGN="TOP"
5844><I
5845CLASS="EMPHASIS"
5846>Returns</I
5847> :</TD
5848><TD
5849WIDTH="80%"
5850ALIGN="LEFT"
5851VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00005852>&nbsp;</TD
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00005853></TR
5854></TABLE
5855><P
5856></P
5857></DIV
5858></DIV
5859><HR><DIV
5860CLASS="REFSECT2"
5861><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00005862NAME="AEN4283"
Daniel Veillard35925471999-02-25 08:46:07 +00005863></A
5864><H3
5865><A
5866NAME="XMLNEWDOCTEXTLEN"
5867></A
Daniel Veillard14fff061999-06-22 21:49:07 +00005868>xmlNewDocTextLen ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00005869><TABLE
5870BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00005871BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00005872WIDTH="100%"
5873CELLPADDING="6"
5874><TR
5875><TD
5876><PRE
5877CLASS="PROGRAMLISTING"
5878><A
5879HREF="gnome-xml-tree.html#XMLNODEPTR"
5880>xmlNodePtr</A
5881> xmlNewDocTextLen (<A
5882HREF="gnome-xml-tree.html#XMLDOCPTR"
5883>xmlDocPtr</A
5884> doc,
5885 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00005886HREF="gnome-xml-tree.html#XMLCHAR"
5887>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00005888> *content,
5889 int len);</PRE
5890></TD
5891></TR
5892></TABLE
5893><P
5894>Creation of a new text node with an extra content lenght parameter. The
5895text node pertain to a given document.</P
5896><P
5897></P
5898><DIV
5899CLASS="INFORMALTABLE"
5900><P
5901></P
5902><TABLE
5903BORDER="0"
5904WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00005905BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00005906CELLSPACING="0"
5907CELLPADDING="4"
5908CLASS="CALSTABLE"
5909><TR
5910><TD
5911WIDTH="20%"
5912ALIGN="RIGHT"
5913VALIGN="TOP"
5914><TT
5915CLASS="PARAMETER"
5916><I
5917>doc</I
5918></TT
5919>&nbsp;:</TD
5920><TD
5921WIDTH="80%"
5922ALIGN="LEFT"
5923VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00005924>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005925></TR
5926><TR
5927><TD
5928WIDTH="20%"
5929ALIGN="RIGHT"
5930VALIGN="TOP"
5931><TT
5932CLASS="PARAMETER"
5933><I
5934>content</I
5935></TT
5936>&nbsp;:</TD
5937><TD
5938WIDTH="80%"
5939ALIGN="LEFT"
5940VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00005941>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005942></TR
5943><TR
5944><TD
5945WIDTH="20%"
5946ALIGN="RIGHT"
5947VALIGN="TOP"
5948><TT
5949CLASS="PARAMETER"
5950><I
5951>len</I
5952></TT
5953>&nbsp;:</TD
5954><TD
5955WIDTH="80%"
5956ALIGN="LEFT"
5957VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00005958>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005959></TR
5960><TR
5961><TD
5962WIDTH="20%"
5963ALIGN="RIGHT"
5964VALIGN="TOP"
5965><I
5966CLASS="EMPHASIS"
5967>Returns</I
5968> :</TD
5969><TD
5970WIDTH="80%"
5971ALIGN="LEFT"
5972VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00005973>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005974></TR
5975></TABLE
5976><P
5977></P
5978></DIV
5979></DIV
5980><HR><DIV
5981CLASS="REFSECT2"
5982><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00005983NAME="AEN4313"
Daniel Veillard35925471999-02-25 08:46:07 +00005984></A
5985><H3
5986><A
5987NAME="XMLNEWTEXTLEN"
5988></A
Daniel Veillard14fff061999-06-22 21:49:07 +00005989>xmlNewTextLen ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00005990><TABLE
5991BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00005992BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00005993WIDTH="100%"
5994CELLPADDING="6"
5995><TR
5996><TD
5997><PRE
5998CLASS="PROGRAMLISTING"
5999><A
6000HREF="gnome-xml-tree.html#XMLNODEPTR"
6001>xmlNodePtr</A
6002> xmlNewTextLen (const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00006003HREF="gnome-xml-tree.html#XMLCHAR"
6004>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00006005> *content,
6006 int len);</PRE
6007></TD
6008></TR
6009></TABLE
6010><P
6011>Creation of a new text node with an extra parameter for the content's lenght</P
6012><P
6013></P
6014><DIV
6015CLASS="INFORMALTABLE"
6016><P
6017></P
6018><TABLE
6019BORDER="0"
6020WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00006021BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00006022CELLSPACING="0"
6023CELLPADDING="4"
6024CLASS="CALSTABLE"
6025><TR
6026><TD
6027WIDTH="20%"
6028ALIGN="RIGHT"
6029VALIGN="TOP"
6030><TT
6031CLASS="PARAMETER"
6032><I
6033>content</I
6034></TT
6035>&nbsp;:</TD
6036><TD
6037WIDTH="80%"
6038ALIGN="LEFT"
6039VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00006040>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006041></TR
6042><TR
6043><TD
6044WIDTH="20%"
6045ALIGN="RIGHT"
6046VALIGN="TOP"
6047><TT
6048CLASS="PARAMETER"
6049><I
6050>len</I
6051></TT
6052>&nbsp;:</TD
6053><TD
6054WIDTH="80%"
6055ALIGN="LEFT"
6056VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00006057>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006058></TR
6059><TR
6060><TD
6061WIDTH="20%"
6062ALIGN="RIGHT"
6063VALIGN="TOP"
6064><I
6065CLASS="EMPHASIS"
6066>Returns</I
6067> :</TD
6068><TD
6069WIDTH="80%"
6070ALIGN="LEFT"
6071VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00006072>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006073></TR
6074></TABLE
6075><P
6076></P
6077></DIV
6078></DIV
6079><HR><DIV
6080CLASS="REFSECT2"
6081><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00006082NAME="AEN4338"
Daniel Veillard35925471999-02-25 08:46:07 +00006083></A
6084><H3
6085><A
6086NAME="XMLNEWDOCCOMMENT"
6087></A
Daniel Veillard14fff061999-06-22 21:49:07 +00006088>xmlNewDocComment ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00006089><TABLE
6090BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00006091BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00006092WIDTH="100%"
6093CELLPADDING="6"
6094><TR
6095><TD
6096><PRE
6097CLASS="PROGRAMLISTING"
6098><A
6099HREF="gnome-xml-tree.html#XMLNODEPTR"
6100>xmlNodePtr</A
6101> xmlNewDocComment (<A
6102HREF="gnome-xml-tree.html#XMLDOCPTR"
6103>xmlDocPtr</A
6104> doc,
Daniel Veillard5099ae81999-04-21 20:12:07 +00006105 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00006106HREF="gnome-xml-tree.html#XMLCHAR"
6107>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00006108> *content);</PRE
6109></TD
6110></TR
6111></TABLE
6112><P
6113>Creation of a new node containing a commentwithin a document.</P
6114><P
6115></P
6116><DIV
6117CLASS="INFORMALTABLE"
6118><P
6119></P
6120><TABLE
6121BORDER="0"
6122WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00006123BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00006124CELLSPACING="0"
6125CELLPADDING="4"
6126CLASS="CALSTABLE"
6127><TR
6128><TD
6129WIDTH="20%"
6130ALIGN="RIGHT"
6131VALIGN="TOP"
6132><TT
6133CLASS="PARAMETER"
6134><I
6135>doc</I
6136></TT
6137>&nbsp;:</TD
6138><TD
6139WIDTH="80%"
6140ALIGN="LEFT"
6141VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00006142>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006143></TR
6144><TR
6145><TD
6146WIDTH="20%"
6147ALIGN="RIGHT"
6148VALIGN="TOP"
6149><TT
6150CLASS="PARAMETER"
6151><I
6152>content</I
6153></TT
6154>&nbsp;:</TD
6155><TD
6156WIDTH="80%"
6157ALIGN="LEFT"
6158VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00006159>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006160></TR
6161><TR
6162><TD
6163WIDTH="20%"
6164ALIGN="RIGHT"
6165VALIGN="TOP"
6166><I
6167CLASS="EMPHASIS"
6168>Returns</I
6169> :</TD
6170><TD
6171WIDTH="80%"
6172ALIGN="LEFT"
6173VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00006174>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006175></TR
6176></TABLE
6177><P
6178></P
6179></DIV
6180></DIV
6181><HR><DIV
6182CLASS="REFSECT2"
6183><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00006184NAME="AEN4364"
Daniel Veillard35925471999-02-25 08:46:07 +00006185></A
6186><H3
6187><A
6188NAME="XMLNEWCOMMENT"
6189></A
Daniel Veillard14fff061999-06-22 21:49:07 +00006190>xmlNewComment ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00006191><TABLE
6192BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00006193BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00006194WIDTH="100%"
6195CELLPADDING="6"
6196><TR
6197><TD
6198><PRE
6199CLASS="PROGRAMLISTING"
6200><A
6201HREF="gnome-xml-tree.html#XMLNODEPTR"
6202>xmlNodePtr</A
Daniel Veillard5099ae81999-04-21 20:12:07 +00006203> xmlNewComment (const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00006204HREF="gnome-xml-tree.html#XMLCHAR"
6205>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00006206> *content);</PRE
6207></TD
6208></TR
6209></TABLE
6210><P
6211>Creation of a new node containing a comment.</P
6212><P
6213></P
6214><DIV
6215CLASS="INFORMALTABLE"
6216><P
6217></P
6218><TABLE
6219BORDER="0"
6220WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00006221BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00006222CELLSPACING="0"
6223CELLPADDING="4"
6224CLASS="CALSTABLE"
6225><TR
6226><TD
6227WIDTH="20%"
6228ALIGN="RIGHT"
6229VALIGN="TOP"
6230><TT
6231CLASS="PARAMETER"
6232><I
6233>content</I
6234></TT
6235>&nbsp;:</TD
6236><TD
6237WIDTH="80%"
6238ALIGN="LEFT"
6239VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00006240>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006241></TR
6242><TR
6243><TD
6244WIDTH="20%"
6245ALIGN="RIGHT"
6246VALIGN="TOP"
6247><I
6248CLASS="EMPHASIS"
6249>Returns</I
6250> :</TD
6251><TD
6252WIDTH="80%"
6253ALIGN="LEFT"
6254VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00006255>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006256></TR
6257></TABLE
6258><P
6259></P
6260></DIV
6261></DIV
6262><HR><DIV
6263CLASS="REFSECT2"
6264><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00006265NAME="AEN4385"
Daniel Veillardb05deb71999-08-10 19:04:08 +00006266></A
6267><H3
6268><A
6269NAME="XMLNEWCDATABLOCK"
6270></A
6271>xmlNewCDataBlock ()</H3
6272><TABLE
6273BORDER="0"
6274BGCOLOR="#D6E8FF"
6275WIDTH="100%"
6276CELLPADDING="6"
6277><TR
6278><TD
6279><PRE
6280CLASS="PROGRAMLISTING"
6281><A
6282HREF="gnome-xml-tree.html#XMLNODEPTR"
6283>xmlNodePtr</A
6284> xmlNewCDataBlock (<A
6285HREF="gnome-xml-tree.html#XMLDOCPTR"
6286>xmlDocPtr</A
6287> doc,
6288 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00006289HREF="gnome-xml-tree.html#XMLCHAR"
6290>xmlChar</A
Daniel Veillardb05deb71999-08-10 19:04:08 +00006291> *content,
6292 int len);</PRE
6293></TD
6294></TR
6295></TABLE
6296><P
6297>Creation of a new node containing a CData block.</P
6298><P
6299></P
6300><DIV
6301CLASS="INFORMALTABLE"
6302><P
6303></P
6304><TABLE
6305BORDER="0"
6306WIDTH="100%"
6307BGCOLOR="#FFD0D0"
6308CELLSPACING="0"
6309CELLPADDING="4"
6310CLASS="CALSTABLE"
6311><TR
6312><TD
6313WIDTH="20%"
6314ALIGN="RIGHT"
6315VALIGN="TOP"
6316><TT
6317CLASS="PARAMETER"
6318><I
6319>doc</I
6320></TT
6321>&nbsp;:</TD
6322><TD
6323WIDTH="80%"
6324ALIGN="LEFT"
6325VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00006326>&nbsp;</TD
Daniel Veillardb05deb71999-08-10 19:04:08 +00006327></TR
6328><TR
6329><TD
6330WIDTH="20%"
6331ALIGN="RIGHT"
6332VALIGN="TOP"
6333><TT
6334CLASS="PARAMETER"
6335><I
6336>content</I
6337></TT
6338>&nbsp;:</TD
6339><TD
6340WIDTH="80%"
6341ALIGN="LEFT"
6342VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00006343>&nbsp;</TD
Daniel Veillardb05deb71999-08-10 19:04:08 +00006344></TR
6345><TR
6346><TD
6347WIDTH="20%"
6348ALIGN="RIGHT"
6349VALIGN="TOP"
6350><TT
6351CLASS="PARAMETER"
6352><I
6353>len</I
6354></TT
6355>&nbsp;:</TD
6356><TD
6357WIDTH="80%"
6358ALIGN="LEFT"
6359VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00006360>&nbsp;</TD
Daniel Veillardb05deb71999-08-10 19:04:08 +00006361></TR
6362><TR
6363><TD
6364WIDTH="20%"
6365ALIGN="RIGHT"
6366VALIGN="TOP"
6367><I
6368CLASS="EMPHASIS"
6369>Returns</I
6370> :</TD
6371><TD
6372WIDTH="80%"
6373ALIGN="LEFT"
6374VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00006375>&nbsp;</TD
Daniel Veillardb05deb71999-08-10 19:04:08 +00006376></TR
6377></TABLE
6378><P
6379></P
6380></DIV
6381></DIV
6382><HR><DIV
6383CLASS="REFSECT2"
6384><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00006385NAME="AEN4415"
Daniel Veillard35925471999-02-25 08:46:07 +00006386></A
6387><H3
6388><A
6389NAME="XMLNEWREFERENCE"
6390></A
Daniel Veillard14fff061999-06-22 21:49:07 +00006391>xmlNewReference ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00006392><TABLE
6393BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00006394BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00006395WIDTH="100%"
6396CELLPADDING="6"
6397><TR
6398><TD
6399><PRE
6400CLASS="PROGRAMLISTING"
6401><A
6402HREF="gnome-xml-tree.html#XMLNODEPTR"
6403>xmlNodePtr</A
6404> xmlNewReference (<A
6405HREF="gnome-xml-tree.html#XMLDOCPTR"
6406>xmlDocPtr</A
6407> doc,
6408 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00006409HREF="gnome-xml-tree.html#XMLCHAR"
6410>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00006411> *name);</PRE
6412></TD
6413></TR
6414></TABLE
6415><P
6416>Creation of a new reference node.</P
6417><P
6418></P
6419><DIV
6420CLASS="INFORMALTABLE"
6421><P
6422></P
6423><TABLE
6424BORDER="0"
6425WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00006426BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00006427CELLSPACING="0"
6428CELLPADDING="4"
6429CLASS="CALSTABLE"
6430><TR
6431><TD
6432WIDTH="20%"
6433ALIGN="RIGHT"
6434VALIGN="TOP"
6435><TT
6436CLASS="PARAMETER"
6437><I
6438>doc</I
6439></TT
6440>&nbsp;:</TD
6441><TD
6442WIDTH="80%"
6443ALIGN="LEFT"
6444VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00006445>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006446></TR
6447><TR
6448><TD
6449WIDTH="20%"
6450ALIGN="RIGHT"
6451VALIGN="TOP"
6452><TT
6453CLASS="PARAMETER"
6454><I
6455>name</I
6456></TT
6457>&nbsp;:</TD
6458><TD
6459WIDTH="80%"
6460ALIGN="LEFT"
6461VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00006462>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006463></TR
6464><TR
6465><TD
6466WIDTH="20%"
6467ALIGN="RIGHT"
6468VALIGN="TOP"
6469><I
6470CLASS="EMPHASIS"
6471>Returns</I
6472> :</TD
6473><TD
6474WIDTH="80%"
6475ALIGN="LEFT"
6476VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00006477>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006478></TR
6479></TABLE
6480><P
6481></P
6482></DIV
6483></DIV
6484><HR><DIV
6485CLASS="REFSECT2"
6486><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00006487NAME="AEN4441"
Daniel Veillard35925471999-02-25 08:46:07 +00006488></A
6489><H3
6490><A
6491NAME="XMLCOPYNODE"
6492></A
Daniel Veillard14fff061999-06-22 21:49:07 +00006493>xmlCopyNode ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00006494><TABLE
6495BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00006496BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00006497WIDTH="100%"
6498CELLPADDING="6"
6499><TR
6500><TD
6501><PRE
6502CLASS="PROGRAMLISTING"
6503><A
6504HREF="gnome-xml-tree.html#XMLNODEPTR"
6505>xmlNodePtr</A
6506> xmlCopyNode (<A
6507HREF="gnome-xml-tree.html#XMLNODEPTR"
6508>xmlNodePtr</A
6509> node,
6510 int recursive);</PRE
6511></TD
6512></TR
6513></TABLE
6514><P
6515>Do a copy of the node.</P
6516><P
6517></P
6518><DIV
6519CLASS="INFORMALTABLE"
6520><P
6521></P
6522><TABLE
6523BORDER="0"
6524WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00006525BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00006526CELLSPACING="0"
6527CELLPADDING="4"
6528CLASS="CALSTABLE"
6529><TR
6530><TD
6531WIDTH="20%"
6532ALIGN="RIGHT"
6533VALIGN="TOP"
6534><TT
6535CLASS="PARAMETER"
6536><I
6537>node</I
6538></TT
6539>&nbsp;:</TD
6540><TD
6541WIDTH="80%"
6542ALIGN="LEFT"
6543VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00006544>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006545></TR
6546><TR
6547><TD
6548WIDTH="20%"
6549ALIGN="RIGHT"
6550VALIGN="TOP"
6551><TT
6552CLASS="PARAMETER"
6553><I
6554>recursive</I
6555></TT
6556>&nbsp;:</TD
6557><TD
6558WIDTH="80%"
6559ALIGN="LEFT"
6560VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00006561>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006562></TR
6563><TR
6564><TD
6565WIDTH="20%"
6566ALIGN="RIGHT"
6567VALIGN="TOP"
6568><I
6569CLASS="EMPHASIS"
6570>Returns</I
6571> :</TD
6572><TD
6573WIDTH="80%"
6574ALIGN="LEFT"
6575VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00006576>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006577></TR
6578></TABLE
6579><P
6580></P
6581></DIV
6582></DIV
6583><HR><DIV
6584CLASS="REFSECT2"
6585><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00006586NAME="AEN4466"
Daniel Veillard35925471999-02-25 08:46:07 +00006587></A
6588><H3
6589><A
6590NAME="XMLCOPYNODELIST"
6591></A
Daniel Veillard14fff061999-06-22 21:49:07 +00006592>xmlCopyNodeList ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00006593><TABLE
6594BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00006595BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00006596WIDTH="100%"
6597CELLPADDING="6"
6598><TR
6599><TD
6600><PRE
6601CLASS="PROGRAMLISTING"
6602><A
6603HREF="gnome-xml-tree.html#XMLNODEPTR"
6604>xmlNodePtr</A
6605> xmlCopyNodeList (<A
6606HREF="gnome-xml-tree.html#XMLNODEPTR"
6607>xmlNodePtr</A
6608> node);</PRE
6609></TD
6610></TR
6611></TABLE
6612><P
6613>Do a recursive copy of the node list.</P
6614><P
6615></P
6616><DIV
6617CLASS="INFORMALTABLE"
6618><P
6619></P
6620><TABLE
6621BORDER="0"
6622WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00006623BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00006624CELLSPACING="0"
6625CELLPADDING="4"
6626CLASS="CALSTABLE"
6627><TR
6628><TD
6629WIDTH="20%"
6630ALIGN="RIGHT"
6631VALIGN="TOP"
6632><TT
6633CLASS="PARAMETER"
6634><I
6635>node</I
6636></TT
6637>&nbsp;:</TD
6638><TD
6639WIDTH="80%"
6640ALIGN="LEFT"
6641VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00006642>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006643></TR
6644><TR
6645><TD
6646WIDTH="20%"
6647ALIGN="RIGHT"
6648VALIGN="TOP"
6649><I
6650CLASS="EMPHASIS"
6651>Returns</I
6652> :</TD
6653><TD
6654WIDTH="80%"
6655ALIGN="LEFT"
6656VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00006657>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006658></TR
6659></TABLE
6660><P
6661></P
6662></DIV
6663></DIV
6664><HR><DIV
6665CLASS="REFSECT2"
6666><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00006667NAME="AEN4487"
Daniel Veillard944b5ff1999-12-15 19:08:24 +00006668></A
6669><H3
6670><A
6671NAME="XMLDOCGETROOTELEMENT"
6672></A
6673>xmlDocGetRootElement ()</H3
6674><TABLE
6675BORDER="0"
6676BGCOLOR="#D6E8FF"
6677WIDTH="100%"
6678CELLPADDING="6"
6679><TR
6680><TD
6681><PRE
6682CLASS="PROGRAMLISTING"
6683><A
6684HREF="gnome-xml-tree.html#XMLNODEPTR"
6685>xmlNodePtr</A
6686> xmlDocGetRootElement (<A
6687HREF="gnome-xml-tree.html#XMLDOCPTR"
6688>xmlDocPtr</A
6689> doc);</PRE
6690></TD
6691></TR
6692></TABLE
6693><P
6694>Get the root element of the document (doc-&gt;root is a list
6695containing possibly comments, PIs, etc ...).</P
6696><P
6697></P
6698><DIV
6699CLASS="INFORMALTABLE"
6700><P
6701></P
6702><TABLE
6703BORDER="0"
6704WIDTH="100%"
6705BGCOLOR="#FFD0D0"
6706CELLSPACING="0"
6707CELLPADDING="4"
6708CLASS="CALSTABLE"
6709><TR
6710><TD
6711WIDTH="20%"
6712ALIGN="RIGHT"
6713VALIGN="TOP"
6714><TT
6715CLASS="PARAMETER"
6716><I
6717>doc</I
6718></TT
6719>&nbsp;:</TD
6720><TD
6721WIDTH="80%"
6722ALIGN="LEFT"
6723VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00006724>&nbsp;</TD
Daniel Veillard944b5ff1999-12-15 19:08:24 +00006725></TR
6726><TR
6727><TD
6728WIDTH="20%"
6729ALIGN="RIGHT"
6730VALIGN="TOP"
6731><I
6732CLASS="EMPHASIS"
6733>Returns</I
6734> :</TD
6735><TD
6736WIDTH="80%"
6737ALIGN="LEFT"
6738VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00006739>&nbsp;</TD
Daniel Veillard944b5ff1999-12-15 19:08:24 +00006740></TR
6741></TABLE
6742><P
6743></P
6744></DIV
6745></DIV
6746><HR><DIV
6747CLASS="REFSECT2"
6748><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00006749NAME="AEN4508"
Daniel Veillard35925471999-02-25 08:46:07 +00006750></A
6751><H3
6752><A
6753NAME="XMLGETLASTCHILD"
6754></A
Daniel Veillard14fff061999-06-22 21:49:07 +00006755>xmlGetLastChild ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00006756><TABLE
6757BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00006758BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00006759WIDTH="100%"
6760CELLPADDING="6"
6761><TR
6762><TD
6763><PRE
6764CLASS="PROGRAMLISTING"
6765><A
6766HREF="gnome-xml-tree.html#XMLNODEPTR"
6767>xmlNodePtr</A
6768> xmlGetLastChild (<A
6769HREF="gnome-xml-tree.html#XMLNODEPTR"
6770>xmlNodePtr</A
6771> parent);</PRE
6772></TD
6773></TR
6774></TABLE
6775><P
6776>Search the last child of a node.</P
6777><P
6778></P
6779><DIV
6780CLASS="INFORMALTABLE"
6781><P
6782></P
6783><TABLE
6784BORDER="0"
6785WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00006786BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00006787CELLSPACING="0"
6788CELLPADDING="4"
6789CLASS="CALSTABLE"
6790><TR
6791><TD
6792WIDTH="20%"
6793ALIGN="RIGHT"
6794VALIGN="TOP"
6795><TT
6796CLASS="PARAMETER"
6797><I
6798>parent</I
6799></TT
6800>&nbsp;:</TD
6801><TD
6802WIDTH="80%"
6803ALIGN="LEFT"
6804VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00006805>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006806></TR
6807><TR
6808><TD
6809WIDTH="20%"
6810ALIGN="RIGHT"
6811VALIGN="TOP"
6812><I
6813CLASS="EMPHASIS"
6814>Returns</I
6815> :</TD
6816><TD
6817WIDTH="80%"
6818ALIGN="LEFT"
6819VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00006820>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006821></TR
6822></TABLE
6823><P
6824></P
6825></DIV
6826></DIV
6827><HR><DIV
6828CLASS="REFSECT2"
6829><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00006830NAME="AEN4529"
Daniel Veillard35925471999-02-25 08:46:07 +00006831></A
6832><H3
6833><A
6834NAME="XMLNODEISTEXT"
6835></A
Daniel Veillard14fff061999-06-22 21:49:07 +00006836>xmlNodeIsText ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00006837><TABLE
6838BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00006839BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00006840WIDTH="100%"
6841CELLPADDING="6"
6842><TR
6843><TD
6844><PRE
6845CLASS="PROGRAMLISTING"
6846>int xmlNodeIsText (<A
6847HREF="gnome-xml-tree.html#XMLNODEPTR"
6848>xmlNodePtr</A
6849> node);</PRE
6850></TD
6851></TR
6852></TABLE
6853><P
6854>Is this node a Text node ?</P
6855><P
6856></P
6857><DIV
6858CLASS="INFORMALTABLE"
6859><P
6860></P
6861><TABLE
6862BORDER="0"
6863WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00006864BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00006865CELLSPACING="0"
6866CELLPADDING="4"
6867CLASS="CALSTABLE"
6868><TR
6869><TD
6870WIDTH="20%"
6871ALIGN="RIGHT"
6872VALIGN="TOP"
6873><TT
6874CLASS="PARAMETER"
6875><I
6876>node</I
6877></TT
6878>&nbsp;:</TD
6879><TD
6880WIDTH="80%"
6881ALIGN="LEFT"
6882VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00006883>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006884></TR
6885><TR
6886><TD
6887WIDTH="20%"
6888ALIGN="RIGHT"
6889VALIGN="TOP"
6890><I
6891CLASS="EMPHASIS"
6892>Returns</I
6893> :</TD
6894><TD
6895WIDTH="80%"
6896ALIGN="LEFT"
6897VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00006898>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006899></TR
6900></TABLE
6901><P
6902></P
6903></DIV
6904></DIV
6905><HR><DIV
6906CLASS="REFSECT2"
6907><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00006908NAME="AEN4549"
6909></A
6910><H3
6911><A
6912NAME="XMLDOCSETROOTELEMENT"
6913></A
6914>xmlDocSetRootElement ()</H3
6915><TABLE
6916BORDER="0"
6917BGCOLOR="#D6E8FF"
6918WIDTH="100%"
6919CELLPADDING="6"
6920><TR
6921><TD
6922><PRE
6923CLASS="PROGRAMLISTING"
6924><A
6925HREF="gnome-xml-tree.html#XMLNODEPTR"
6926>xmlNodePtr</A
6927> xmlDocSetRootElement (<A
6928HREF="gnome-xml-tree.html#XMLDOCPTR"
6929>xmlDocPtr</A
6930> doc,
6931 <A
6932HREF="gnome-xml-tree.html#XMLNODEPTR"
6933>xmlNodePtr</A
6934> root);</PRE
6935></TD
6936></TR
6937></TABLE
6938><P
6939>Set the root element of the document (doc-&gt;root is a list
6940containing possibly comments, PIs, etc ...).</P
6941><P
6942></P
6943><DIV
6944CLASS="INFORMALTABLE"
6945><P
6946></P
6947><TABLE
6948BORDER="0"
6949WIDTH="100%"
6950BGCOLOR="#FFD0D0"
6951CELLSPACING="0"
6952CELLPADDING="4"
6953CLASS="CALSTABLE"
6954><TR
6955><TD
6956WIDTH="20%"
6957ALIGN="RIGHT"
6958VALIGN="TOP"
6959><TT
6960CLASS="PARAMETER"
6961><I
6962>doc</I
6963></TT
6964>&nbsp;:</TD
6965><TD
6966WIDTH="80%"
6967ALIGN="LEFT"
6968VALIGN="TOP"
6969>&nbsp;</TD
6970></TR
6971><TR
6972><TD
6973WIDTH="20%"
6974ALIGN="RIGHT"
6975VALIGN="TOP"
6976><TT
6977CLASS="PARAMETER"
6978><I
6979>root</I
6980></TT
6981>&nbsp;:</TD
6982><TD
6983WIDTH="80%"
6984ALIGN="LEFT"
6985VALIGN="TOP"
6986>&nbsp;</TD
6987></TR
6988><TR
6989><TD
6990WIDTH="20%"
6991ALIGN="RIGHT"
6992VALIGN="TOP"
6993><I
6994CLASS="EMPHASIS"
6995>Returns</I
6996> :</TD
6997><TD
6998WIDTH="80%"
6999ALIGN="LEFT"
7000VALIGN="TOP"
7001>&nbsp;</TD
7002></TR
7003></TABLE
7004><P
7005></P
7006></DIV
7007></DIV
7008><HR><DIV
7009CLASS="REFSECT2"
7010><A
7011NAME="AEN4575"
7012></A
7013><H3
7014><A
7015NAME="XMLNODESETNAME"
7016></A
7017>xmlNodeSetName ()</H3
7018><TABLE
7019BORDER="0"
7020BGCOLOR="#D6E8FF"
7021WIDTH="100%"
7022CELLPADDING="6"
7023><TR
7024><TD
7025><PRE
7026CLASS="PROGRAMLISTING"
7027>void xmlNodeSetName (<A
7028HREF="gnome-xml-tree.html#XMLNODEPTR"
7029>xmlNodePtr</A
7030> cur,
7031 const <A
7032HREF="gnome-xml-tree.html#XMLCHAR"
7033>xmlChar</A
7034> *name);</PRE
7035></TD
7036></TR
7037></TABLE
7038><P
7039>Searches the language of a node, i.e. the values of the xml:lang
7040attribute or the one carried by the nearest ancestor.</P
7041><P
7042></P
7043><DIV
7044CLASS="INFORMALTABLE"
7045><P
7046></P
7047><TABLE
7048BORDER="0"
7049WIDTH="100%"
7050BGCOLOR="#FFD0D0"
7051CELLSPACING="0"
7052CELLPADDING="4"
7053CLASS="CALSTABLE"
7054><TR
7055><TD
7056WIDTH="20%"
7057ALIGN="RIGHT"
7058VALIGN="TOP"
7059><TT
7060CLASS="PARAMETER"
7061><I
7062>cur</I
7063></TT
7064>&nbsp;:</TD
7065><TD
7066WIDTH="80%"
7067ALIGN="LEFT"
7068VALIGN="TOP"
7069>&nbsp;</TD
7070></TR
7071><TR
7072><TD
7073WIDTH="20%"
7074ALIGN="RIGHT"
7075VALIGN="TOP"
7076><TT
7077CLASS="PARAMETER"
7078><I
7079>name</I
7080></TT
7081>&nbsp;:</TD
7082><TD
7083WIDTH="80%"
7084ALIGN="LEFT"
7085VALIGN="TOP"
7086>&nbsp;</TD
7087></TR
7088></TABLE
7089><P
7090></P
7091></DIV
7092></DIV
7093><HR><DIV
7094CLASS="REFSECT2"
7095><A
7096NAME="AEN4596"
Daniel Veillard35925471999-02-25 08:46:07 +00007097></A
7098><H3
7099><A
7100NAME="XMLADDCHILD"
7101></A
Daniel Veillard14fff061999-06-22 21:49:07 +00007102>xmlAddChild ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00007103><TABLE
7104BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00007105BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00007106WIDTH="100%"
7107CELLPADDING="6"
7108><TR
7109><TD
7110><PRE
7111CLASS="PROGRAMLISTING"
7112><A
7113HREF="gnome-xml-tree.html#XMLNODEPTR"
7114>xmlNodePtr</A
7115> xmlAddChild (<A
7116HREF="gnome-xml-tree.html#XMLNODEPTR"
7117>xmlNodePtr</A
7118> parent,
7119 <A
7120HREF="gnome-xml-tree.html#XMLNODEPTR"
7121>xmlNodePtr</A
7122> cur);</PRE
7123></TD
7124></TR
7125></TABLE
7126><P
7127>Add a new child element, to <TT
7128CLASS="PARAMETER"
7129><I
7130>parent</I
7131></TT
7132>, at the end of the child list.</P
7133><P
7134></P
7135><DIV
7136CLASS="INFORMALTABLE"
7137><P
7138></P
7139><TABLE
7140BORDER="0"
7141WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00007142BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00007143CELLSPACING="0"
7144CELLPADDING="4"
7145CLASS="CALSTABLE"
7146><TR
7147><TD
7148WIDTH="20%"
7149ALIGN="RIGHT"
7150VALIGN="TOP"
7151><TT
7152CLASS="PARAMETER"
7153><I
7154>parent</I
7155></TT
7156>&nbsp;:</TD
7157><TD
7158WIDTH="80%"
7159ALIGN="LEFT"
7160VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00007161>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00007162></TR
7163><TR
7164><TD
7165WIDTH="20%"
7166ALIGN="RIGHT"
7167VALIGN="TOP"
7168><TT
7169CLASS="PARAMETER"
7170><I
7171>cur</I
7172></TT
7173>&nbsp;:</TD
7174><TD
7175WIDTH="80%"
7176ALIGN="LEFT"
7177VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00007178>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00007179></TR
7180><TR
7181><TD
7182WIDTH="20%"
7183ALIGN="RIGHT"
7184VALIGN="TOP"
7185><I
7186CLASS="EMPHASIS"
7187>Returns</I
7188> :</TD
7189><TD
7190WIDTH="80%"
7191ALIGN="LEFT"
7192VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00007193>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00007194></TR
7195></TABLE
7196><P
7197></P
7198></DIV
7199></DIV
7200><HR><DIV
7201CLASS="REFSECT2"
7202><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00007203NAME="AEN4623"
7204></A
7205><H3
7206><A
7207NAME="XMLREPLACENODE"
7208></A
7209>xmlReplaceNode ()</H3
7210><TABLE
7211BORDER="0"
7212BGCOLOR="#D6E8FF"
7213WIDTH="100%"
7214CELLPADDING="6"
7215><TR
7216><TD
7217><PRE
7218CLASS="PROGRAMLISTING"
7219><A
7220HREF="gnome-xml-tree.html#XMLNODEPTR"
7221>xmlNodePtr</A
7222> xmlReplaceNode (<A
7223HREF="gnome-xml-tree.html#XMLNODEPTR"
7224>xmlNodePtr</A
7225> old,
7226 <A
7227HREF="gnome-xml-tree.html#XMLNODEPTR"
7228>xmlNodePtr</A
7229> cur);</PRE
7230></TD
7231></TR
7232></TABLE
7233><P
7234>Unlink the old node from it's current context, prune the new one
7235at the same place. If cur was already inserted in a document it is
7236first unlinked from its existing context.</P
7237><P
7238></P
7239><DIV
7240CLASS="INFORMALTABLE"
7241><P
7242></P
7243><TABLE
7244BORDER="0"
7245WIDTH="100%"
7246BGCOLOR="#FFD0D0"
7247CELLSPACING="0"
7248CELLPADDING="4"
7249CLASS="CALSTABLE"
7250><TR
7251><TD
7252WIDTH="20%"
7253ALIGN="RIGHT"
7254VALIGN="TOP"
7255><TT
7256CLASS="PARAMETER"
7257><I
7258>old</I
7259></TT
7260>&nbsp;:</TD
7261><TD
7262WIDTH="80%"
7263ALIGN="LEFT"
7264VALIGN="TOP"
7265>&nbsp;</TD
7266></TR
7267><TR
7268><TD
7269WIDTH="20%"
7270ALIGN="RIGHT"
7271VALIGN="TOP"
7272><TT
7273CLASS="PARAMETER"
7274><I
7275>cur</I
7276></TT
7277>&nbsp;:</TD
7278><TD
7279WIDTH="80%"
7280ALIGN="LEFT"
7281VALIGN="TOP"
7282>&nbsp;</TD
7283></TR
7284><TR
7285><TD
7286WIDTH="20%"
7287ALIGN="RIGHT"
7288VALIGN="TOP"
7289><I
7290CLASS="EMPHASIS"
7291>Returns</I
7292> :</TD
7293><TD
7294WIDTH="80%"
7295ALIGN="LEFT"
7296VALIGN="TOP"
7297>&nbsp;</TD
7298></TR
7299></TABLE
7300><P
7301></P
7302></DIV
7303></DIV
7304><HR><DIV
7305CLASS="REFSECT2"
7306><A
7307NAME="AEN4649"
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00007308></A
7309><H3
7310><A
7311NAME="XMLADDSIBLING"
7312></A
7313>xmlAddSibling ()</H3
7314><TABLE
7315BORDER="0"
7316BGCOLOR="#D6E8FF"
7317WIDTH="100%"
7318CELLPADDING="6"
7319><TR
7320><TD
7321><PRE
7322CLASS="PROGRAMLISTING"
7323><A
7324HREF="gnome-xml-tree.html#XMLNODEPTR"
7325>xmlNodePtr</A
7326> xmlAddSibling (<A
7327HREF="gnome-xml-tree.html#XMLNODEPTR"
7328>xmlNodePtr</A
7329> cur,
7330 <A
7331HREF="gnome-xml-tree.html#XMLNODEPTR"
7332>xmlNodePtr</A
7333> elem);</PRE
7334></TD
7335></TR
7336></TABLE
7337><P
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00007338>Add a new element <TT
7339CLASS="PARAMETER"
7340><I
7341>elem</I
7342></TT
7343> to the list of siblings of <TT
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00007344CLASS="PARAMETER"
7345><I
7346>cur</I
7347></TT
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00007348>
7349If the new element was already inserted in a document it is
7350first unlinked from its existing context.</P
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00007351><P
7352></P
7353><DIV
7354CLASS="INFORMALTABLE"
7355><P
7356></P
7357><TABLE
7358BORDER="0"
7359WIDTH="100%"
7360BGCOLOR="#FFD0D0"
7361CELLSPACING="0"
7362CELLPADDING="4"
7363CLASS="CALSTABLE"
7364><TR
7365><TD
7366WIDTH="20%"
7367ALIGN="RIGHT"
7368VALIGN="TOP"
7369><TT
7370CLASS="PARAMETER"
7371><I
7372>cur</I
7373></TT
7374>&nbsp;:</TD
7375><TD
7376WIDTH="80%"
7377ALIGN="LEFT"
7378VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00007379>&nbsp;</TD
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00007380></TR
7381><TR
7382><TD
7383WIDTH="20%"
7384ALIGN="RIGHT"
7385VALIGN="TOP"
7386><TT
7387CLASS="PARAMETER"
7388><I
7389>elem</I
7390></TT
7391>&nbsp;:</TD
7392><TD
7393WIDTH="80%"
7394ALIGN="LEFT"
7395VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00007396>&nbsp;</TD
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00007397></TR
7398><TR
7399><TD
7400WIDTH="20%"
7401ALIGN="RIGHT"
7402VALIGN="TOP"
7403><I
7404CLASS="EMPHASIS"
7405>Returns</I
7406> :</TD
7407><TD
7408WIDTH="80%"
7409ALIGN="LEFT"
7410VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00007411>&nbsp;</TD
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00007412></TR
7413></TABLE
7414><P
7415></P
7416></DIV
7417></DIV
7418><HR><DIV
7419CLASS="REFSECT2"
7420><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00007421NAME="AEN4677"
7422></A
7423><H3
7424><A
7425NAME="XMLADDPREVSIBLING"
7426></A
7427>xmlAddPrevSibling ()</H3
7428><TABLE
7429BORDER="0"
7430BGCOLOR="#D6E8FF"
7431WIDTH="100%"
7432CELLPADDING="6"
7433><TR
7434><TD
7435><PRE
7436CLASS="PROGRAMLISTING"
7437><A
7438HREF="gnome-xml-tree.html#XMLNODEPTR"
7439>xmlNodePtr</A
7440> xmlAddPrevSibling (<A
7441HREF="gnome-xml-tree.html#XMLNODEPTR"
7442>xmlNodePtr</A
7443> cur,
7444 <A
7445HREF="gnome-xml-tree.html#XMLNODEPTR"
7446>xmlNodePtr</A
7447> elem);</PRE
7448></TD
7449></TR
7450></TABLE
7451><P
7452>Add a new element <TT
7453CLASS="PARAMETER"
7454><I
7455>elem</I
7456></TT
7457> as the previous siblings of <TT
7458CLASS="PARAMETER"
7459><I
7460>cur</I
7461></TT
7462>
7463If the new element was already inserted in a document it is
7464first unlinked from its existing context.</P
7465><P
7466></P
7467><DIV
7468CLASS="INFORMALTABLE"
7469><P
7470></P
7471><TABLE
7472BORDER="0"
7473WIDTH="100%"
7474BGCOLOR="#FFD0D0"
7475CELLSPACING="0"
7476CELLPADDING="4"
7477CLASS="CALSTABLE"
7478><TR
7479><TD
7480WIDTH="20%"
7481ALIGN="RIGHT"
7482VALIGN="TOP"
7483><TT
7484CLASS="PARAMETER"
7485><I
7486>cur</I
7487></TT
7488>&nbsp;:</TD
7489><TD
7490WIDTH="80%"
7491ALIGN="LEFT"
7492VALIGN="TOP"
7493>&nbsp;</TD
7494></TR
7495><TR
7496><TD
7497WIDTH="20%"
7498ALIGN="RIGHT"
7499VALIGN="TOP"
7500><TT
7501CLASS="PARAMETER"
7502><I
7503>elem</I
7504></TT
7505>&nbsp;:</TD
7506><TD
7507WIDTH="80%"
7508ALIGN="LEFT"
7509VALIGN="TOP"
7510>&nbsp;</TD
7511></TR
7512><TR
7513><TD
7514WIDTH="20%"
7515ALIGN="RIGHT"
7516VALIGN="TOP"
7517><I
7518CLASS="EMPHASIS"
7519>Returns</I
7520> :</TD
7521><TD
7522WIDTH="80%"
7523ALIGN="LEFT"
7524VALIGN="TOP"
7525>&nbsp;</TD
7526></TR
7527></TABLE
7528><P
7529></P
7530></DIV
7531></DIV
7532><HR><DIV
7533CLASS="REFSECT2"
7534><A
7535NAME="AEN4705"
7536></A
7537><H3
7538><A
7539NAME="XMLADDNEXTSIBLING"
7540></A
7541>xmlAddNextSibling ()</H3
7542><TABLE
7543BORDER="0"
7544BGCOLOR="#D6E8FF"
7545WIDTH="100%"
7546CELLPADDING="6"
7547><TR
7548><TD
7549><PRE
7550CLASS="PROGRAMLISTING"
7551><A
7552HREF="gnome-xml-tree.html#XMLNODEPTR"
7553>xmlNodePtr</A
7554> xmlAddNextSibling (<A
7555HREF="gnome-xml-tree.html#XMLNODEPTR"
7556>xmlNodePtr</A
7557> cur,
7558 <A
7559HREF="gnome-xml-tree.html#XMLNODEPTR"
7560>xmlNodePtr</A
7561> elem);</PRE
7562></TD
7563></TR
7564></TABLE
7565><P
7566>Add a new element <TT
7567CLASS="PARAMETER"
7568><I
7569>elem</I
7570></TT
7571> as the next siblings of <TT
7572CLASS="PARAMETER"
7573><I
7574>cur</I
7575></TT
7576>
7577If the new element was already inserted in a document it is
7578first unlinked from its existing context.</P
7579><P
7580></P
7581><DIV
7582CLASS="INFORMALTABLE"
7583><P
7584></P
7585><TABLE
7586BORDER="0"
7587WIDTH="100%"
7588BGCOLOR="#FFD0D0"
7589CELLSPACING="0"
7590CELLPADDING="4"
7591CLASS="CALSTABLE"
7592><TR
7593><TD
7594WIDTH="20%"
7595ALIGN="RIGHT"
7596VALIGN="TOP"
7597><TT
7598CLASS="PARAMETER"
7599><I
7600>cur</I
7601></TT
7602>&nbsp;:</TD
7603><TD
7604WIDTH="80%"
7605ALIGN="LEFT"
7606VALIGN="TOP"
7607>&nbsp;</TD
7608></TR
7609><TR
7610><TD
7611WIDTH="20%"
7612ALIGN="RIGHT"
7613VALIGN="TOP"
7614><TT
7615CLASS="PARAMETER"
7616><I
7617>elem</I
7618></TT
7619>&nbsp;:</TD
7620><TD
7621WIDTH="80%"
7622ALIGN="LEFT"
7623VALIGN="TOP"
7624>&nbsp;</TD
7625></TR
7626><TR
7627><TD
7628WIDTH="20%"
7629ALIGN="RIGHT"
7630VALIGN="TOP"
7631><I
7632CLASS="EMPHASIS"
7633>Returns</I
7634> :</TD
7635><TD
7636WIDTH="80%"
7637ALIGN="LEFT"
7638VALIGN="TOP"
7639>&nbsp;</TD
7640></TR
7641></TABLE
7642><P
7643></P
7644></DIV
7645></DIV
7646><HR><DIV
7647CLASS="REFSECT2"
7648><A
7649NAME="AEN4733"
Daniel Veillard35925471999-02-25 08:46:07 +00007650></A
7651><H3
7652><A
7653NAME="XMLUNLINKNODE"
7654></A
Daniel Veillard14fff061999-06-22 21:49:07 +00007655>xmlUnlinkNode ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00007656><TABLE
7657BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00007658BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00007659WIDTH="100%"
7660CELLPADDING="6"
7661><TR
7662><TD
7663><PRE
7664CLASS="PROGRAMLISTING"
7665>void xmlUnlinkNode (<A
7666HREF="gnome-xml-tree.html#XMLNODEPTR"
7667>xmlNodePtr</A
7668> cur);</PRE
7669></TD
7670></TR
7671></TABLE
7672><P
7673>Unlink a node from it's current context, the node is not freed</P
7674><P
7675></P
7676><DIV
7677CLASS="INFORMALTABLE"
7678><P
7679></P
7680><TABLE
7681BORDER="0"
7682WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00007683BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00007684CELLSPACING="0"
7685CELLPADDING="4"
7686CLASS="CALSTABLE"
7687><TR
7688><TD
7689WIDTH="20%"
7690ALIGN="RIGHT"
7691VALIGN="TOP"
7692><TT
7693CLASS="PARAMETER"
7694><I
7695>cur</I
7696></TT
7697>&nbsp;:</TD
7698><TD
7699WIDTH="80%"
7700ALIGN="LEFT"
7701VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00007702>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00007703></TR
7704></TABLE
7705><P
7706></P
7707></DIV
7708></DIV
7709><HR><DIV
7710CLASS="REFSECT2"
7711><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00007712NAME="AEN4749"
Daniel Veillard35925471999-02-25 08:46:07 +00007713></A
7714><H3
7715><A
7716NAME="XMLTEXTMERGE"
7717></A
Daniel Veillard14fff061999-06-22 21:49:07 +00007718>xmlTextMerge ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00007719><TABLE
7720BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00007721BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00007722WIDTH="100%"
7723CELLPADDING="6"
7724><TR
7725><TD
7726><PRE
7727CLASS="PROGRAMLISTING"
7728><A
7729HREF="gnome-xml-tree.html#XMLNODEPTR"
7730>xmlNodePtr</A
7731> xmlTextMerge (<A
7732HREF="gnome-xml-tree.html#XMLNODEPTR"
7733>xmlNodePtr</A
7734> first,
7735 <A
7736HREF="gnome-xml-tree.html#XMLNODEPTR"
7737>xmlNodePtr</A
7738> second);</PRE
7739></TD
7740></TR
7741></TABLE
7742><P
7743>Merge two text nodes into one</P
7744><P
7745></P
7746><DIV
7747CLASS="INFORMALTABLE"
7748><P
7749></P
7750><TABLE
7751BORDER="0"
7752WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00007753BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00007754CELLSPACING="0"
7755CELLPADDING="4"
7756CLASS="CALSTABLE"
7757><TR
7758><TD
7759WIDTH="20%"
7760ALIGN="RIGHT"
7761VALIGN="TOP"
7762><TT
7763CLASS="PARAMETER"
7764><I
7765>first</I
7766></TT
7767>&nbsp;:</TD
7768><TD
7769WIDTH="80%"
7770ALIGN="LEFT"
7771VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00007772>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00007773></TR
7774><TR
7775><TD
7776WIDTH="20%"
7777ALIGN="RIGHT"
7778VALIGN="TOP"
7779><TT
7780CLASS="PARAMETER"
7781><I
7782>second</I
7783></TT
7784>&nbsp;:</TD
7785><TD
7786WIDTH="80%"
7787ALIGN="LEFT"
7788VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00007789>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00007790></TR
7791><TR
7792><TD
7793WIDTH="20%"
7794ALIGN="RIGHT"
7795VALIGN="TOP"
7796><I
7797CLASS="EMPHASIS"
7798>Returns</I
7799> :</TD
7800><TD
7801WIDTH="80%"
7802ALIGN="LEFT"
7803VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00007804>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00007805></TR
7806></TABLE
7807><P
7808></P
7809></DIV
7810></DIV
7811><HR><DIV
7812CLASS="REFSECT2"
7813><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00007814NAME="AEN4775"
Daniel Veillard35925471999-02-25 08:46:07 +00007815></A
7816><H3
7817><A
7818NAME="XMLTEXTCONCAT"
7819></A
Daniel Veillard14fff061999-06-22 21:49:07 +00007820>xmlTextConcat ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00007821><TABLE
7822BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00007823BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00007824WIDTH="100%"
7825CELLPADDING="6"
7826><TR
7827><TD
7828><PRE
7829CLASS="PROGRAMLISTING"
7830>void xmlTextConcat (<A
7831HREF="gnome-xml-tree.html#XMLNODEPTR"
7832>xmlNodePtr</A
7833> node,
7834 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00007835HREF="gnome-xml-tree.html#XMLCHAR"
7836>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00007837> *content,
7838 int len);</PRE
7839></TD
7840></TR
7841></TABLE
7842><P
7843>Concat the given string at the end of the existing node content</P
7844><P
7845></P
7846><DIV
7847CLASS="INFORMALTABLE"
7848><P
7849></P
7850><TABLE
7851BORDER="0"
7852WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00007853BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00007854CELLSPACING="0"
7855CELLPADDING="4"
7856CLASS="CALSTABLE"
7857><TR
7858><TD
7859WIDTH="20%"
7860ALIGN="RIGHT"
7861VALIGN="TOP"
7862><TT
7863CLASS="PARAMETER"
7864><I
7865>node</I
7866></TT
7867>&nbsp;:</TD
7868><TD
7869WIDTH="80%"
7870ALIGN="LEFT"
7871VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00007872>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00007873></TR
7874><TR
7875><TD
7876WIDTH="20%"
7877ALIGN="RIGHT"
7878VALIGN="TOP"
7879><TT
7880CLASS="PARAMETER"
7881><I
7882>content</I
7883></TT
7884>&nbsp;:</TD
7885><TD
7886WIDTH="80%"
7887ALIGN="LEFT"
7888VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00007889>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00007890></TR
7891><TR
7892><TD
7893WIDTH="20%"
7894ALIGN="RIGHT"
7895VALIGN="TOP"
7896><TT
7897CLASS="PARAMETER"
7898><I
7899>len</I
7900></TT
7901>&nbsp;:</TD
7902><TD
7903WIDTH="80%"
7904ALIGN="LEFT"
7905VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00007906>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00007907></TR
7908></TABLE
7909><P
7910></P
7911></DIV
7912></DIV
7913><HR><DIV
7914CLASS="REFSECT2"
7915><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00007916NAME="AEN4800"
Daniel Veillard35925471999-02-25 08:46:07 +00007917></A
7918><H3
7919><A
7920NAME="XMLFREENODELIST"
7921></A
Daniel Veillard14fff061999-06-22 21:49:07 +00007922>xmlFreeNodeList ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00007923><TABLE
7924BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00007925BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00007926WIDTH="100%"
7927CELLPADDING="6"
7928><TR
7929><TD
7930><PRE
7931CLASS="PROGRAMLISTING"
7932>void xmlFreeNodeList (<A
7933HREF="gnome-xml-tree.html#XMLNODEPTR"
7934>xmlNodePtr</A
7935> cur);</PRE
7936></TD
7937></TR
7938></TABLE
7939><P
7940>Free a node and all its siblings, this is a recursive behaviour, all
7941the childs are freed too.</P
7942><P
7943></P
7944><DIV
7945CLASS="INFORMALTABLE"
7946><P
7947></P
7948><TABLE
7949BORDER="0"
7950WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00007951BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00007952CELLSPACING="0"
7953CELLPADDING="4"
7954CLASS="CALSTABLE"
7955><TR
7956><TD
7957WIDTH="20%"
7958ALIGN="RIGHT"
7959VALIGN="TOP"
7960><TT
7961CLASS="PARAMETER"
7962><I
7963>cur</I
7964></TT
7965>&nbsp;:</TD
7966><TD
7967WIDTH="80%"
7968ALIGN="LEFT"
7969VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00007970>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00007971></TR
7972></TABLE
7973><P
7974></P
7975></DIV
7976></DIV
7977><HR><DIV
7978CLASS="REFSECT2"
7979><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00007980NAME="AEN4816"
Daniel Veillard35925471999-02-25 08:46:07 +00007981></A
7982><H3
7983><A
7984NAME="XMLFREENODE"
7985></A
Daniel Veillard14fff061999-06-22 21:49:07 +00007986>xmlFreeNode ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00007987><TABLE
7988BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00007989BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00007990WIDTH="100%"
7991CELLPADDING="6"
7992><TR
7993><TD
7994><PRE
7995CLASS="PROGRAMLISTING"
7996>void xmlFreeNode (<A
7997HREF="gnome-xml-tree.html#XMLNODEPTR"
7998>xmlNodePtr</A
7999> cur);</PRE
8000></TD
8001></TR
8002></TABLE
8003><P
8004>Free a node, this is a recursive behaviour, all the childs are freed too.</P
8005><P
8006></P
8007><DIV
8008CLASS="INFORMALTABLE"
8009><P
8010></P
8011><TABLE
8012BORDER="0"
8013WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00008014BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00008015CELLSPACING="0"
8016CELLPADDING="4"
8017CLASS="CALSTABLE"
8018><TR
8019><TD
8020WIDTH="20%"
8021ALIGN="RIGHT"
8022VALIGN="TOP"
8023><TT
8024CLASS="PARAMETER"
8025><I
8026>cur</I
8027></TT
8028>&nbsp;:</TD
8029><TD
8030WIDTH="80%"
8031ALIGN="LEFT"
8032VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00008033>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00008034></TR
8035></TABLE
8036><P
8037></P
8038></DIV
8039></DIV
8040><HR><DIV
8041CLASS="REFSECT2"
8042><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00008043NAME="AEN4832"
Daniel Veillard35925471999-02-25 08:46:07 +00008044></A
8045><H3
8046><A
8047NAME="XMLSEARCHNS"
8048></A
Daniel Veillard14fff061999-06-22 21:49:07 +00008049>xmlSearchNs ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00008050><TABLE
8051BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00008052BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00008053WIDTH="100%"
8054CELLPADDING="6"
8055><TR
8056><TD
8057><PRE
8058CLASS="PROGRAMLISTING"
8059><A
8060HREF="gnome-xml-tree.html#XMLNSPTR"
8061>xmlNsPtr</A
8062> xmlSearchNs (<A
8063HREF="gnome-xml-tree.html#XMLDOCPTR"
8064>xmlDocPtr</A
8065> doc,
8066 <A
8067HREF="gnome-xml-tree.html#XMLNODEPTR"
8068>xmlNodePtr</A
8069> node,
8070 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00008071HREF="gnome-xml-tree.html#XMLCHAR"
8072>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00008073> *nameSpace);</PRE
8074></TD
8075></TR
8076></TABLE
8077><P
8078>Search a Ns registered under a given name space for a document.
8079recurse on the parents until it finds the defined namespace
8080or return NULL otherwise.
8081<TT
8082CLASS="PARAMETER"
8083><I
8084>nameSpace</I
8085></TT
8086> can be NULL, this is a search for the default namespace.</P
8087><P
8088></P
8089><DIV
8090CLASS="INFORMALTABLE"
8091><P
8092></P
8093><TABLE
8094BORDER="0"
8095WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00008096BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00008097CELLSPACING="0"
8098CELLPADDING="4"
8099CLASS="CALSTABLE"
8100><TR
8101><TD
8102WIDTH="20%"
8103ALIGN="RIGHT"
8104VALIGN="TOP"
8105><TT
8106CLASS="PARAMETER"
8107><I
8108>doc</I
8109></TT
8110>&nbsp;:</TD
8111><TD
8112WIDTH="80%"
8113ALIGN="LEFT"
8114VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00008115>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00008116></TR
8117><TR
8118><TD
8119WIDTH="20%"
8120ALIGN="RIGHT"
8121VALIGN="TOP"
8122><TT
8123CLASS="PARAMETER"
8124><I
8125>node</I
8126></TT
8127>&nbsp;:</TD
8128><TD
8129WIDTH="80%"
8130ALIGN="LEFT"
8131VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00008132>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00008133></TR
8134><TR
8135><TD
8136WIDTH="20%"
8137ALIGN="RIGHT"
8138VALIGN="TOP"
8139><TT
8140CLASS="PARAMETER"
8141><I
8142>nameSpace</I
8143></TT
8144>&nbsp;:</TD
8145><TD
8146WIDTH="80%"
8147ALIGN="LEFT"
8148VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00008149>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00008150></TR
8151><TR
8152><TD
8153WIDTH="20%"
8154ALIGN="RIGHT"
8155VALIGN="TOP"
8156><I
8157CLASS="EMPHASIS"
8158>Returns</I
8159> :</TD
8160><TD
8161WIDTH="80%"
8162ALIGN="LEFT"
8163VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00008164>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00008165></TR
8166></TABLE
8167><P
8168></P
8169></DIV
8170></DIV
8171><HR><DIV
8172CLASS="REFSECT2"
8173><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00008174NAME="AEN4864"
Daniel Veillard35925471999-02-25 08:46:07 +00008175></A
8176><H3
8177><A
8178NAME="XMLSEARCHNSBYHREF"
8179></A
Daniel Veillard14fff061999-06-22 21:49:07 +00008180>xmlSearchNsByHref ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00008181><TABLE
8182BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00008183BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00008184WIDTH="100%"
8185CELLPADDING="6"
8186><TR
8187><TD
8188><PRE
8189CLASS="PROGRAMLISTING"
8190><A
8191HREF="gnome-xml-tree.html#XMLNSPTR"
8192>xmlNsPtr</A
8193> xmlSearchNsByHref (<A
8194HREF="gnome-xml-tree.html#XMLDOCPTR"
8195>xmlDocPtr</A
8196> doc,
8197 <A
8198HREF="gnome-xml-tree.html#XMLNODEPTR"
8199>xmlNodePtr</A
8200> node,
8201 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00008202HREF="gnome-xml-tree.html#XMLCHAR"
8203>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00008204> *href);</PRE
8205></TD
8206></TR
8207></TABLE
8208><P
8209>Search a Ns aliasing a given URI. Recurse on the parents until it finds
8210the defined namespace or return NULL otherwise.</P
8211><P
8212></P
8213><DIV
8214CLASS="INFORMALTABLE"
8215><P
8216></P
8217><TABLE
8218BORDER="0"
8219WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00008220BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00008221CELLSPACING="0"
8222CELLPADDING="4"
8223CLASS="CALSTABLE"
8224><TR
8225><TD
8226WIDTH="20%"
8227ALIGN="RIGHT"
8228VALIGN="TOP"
8229><TT
8230CLASS="PARAMETER"
8231><I
8232>doc</I
8233></TT
8234>&nbsp;:</TD
8235><TD
8236WIDTH="80%"
8237ALIGN="LEFT"
8238VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00008239>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00008240></TR
8241><TR
8242><TD
8243WIDTH="20%"
8244ALIGN="RIGHT"
8245VALIGN="TOP"
8246><TT
8247CLASS="PARAMETER"
8248><I
8249>node</I
8250></TT
8251>&nbsp;:</TD
8252><TD
8253WIDTH="80%"
8254ALIGN="LEFT"
8255VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00008256>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00008257></TR
8258><TR
8259><TD
8260WIDTH="20%"
8261ALIGN="RIGHT"
8262VALIGN="TOP"
8263><TT
8264CLASS="PARAMETER"
8265><I
8266>href</I
8267></TT
8268>&nbsp;:</TD
8269><TD
8270WIDTH="80%"
8271ALIGN="LEFT"
8272VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00008273>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00008274></TR
8275><TR
8276><TD
8277WIDTH="20%"
8278ALIGN="RIGHT"
8279VALIGN="TOP"
8280><I
8281CLASS="EMPHASIS"
8282>Returns</I
8283> :</TD
8284><TD
8285WIDTH="80%"
8286ALIGN="LEFT"
8287VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00008288>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00008289></TR
8290></TABLE
8291><P
8292></P
8293></DIV
8294></DIV
8295><HR><DIV
8296CLASS="REFSECT2"
8297><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00008298NAME="AEN4895"
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00008299></A
8300><H3
8301><A
8302NAME="XMLGETNSLIST"
8303></A
8304>xmlGetNsList ()</H3
8305><TABLE
8306BORDER="0"
8307BGCOLOR="#D6E8FF"
8308WIDTH="100%"
8309CELLPADDING="6"
8310><TR
8311><TD
8312><PRE
8313CLASS="PROGRAMLISTING"
8314><A
8315HREF="gnome-xml-tree.html#XMLNSPTR"
8316>xmlNsPtr</A
8317>* xmlGetNsList (<A
8318HREF="gnome-xml-tree.html#XMLDOCPTR"
8319>xmlDocPtr</A
8320> doc,
8321 <A
8322HREF="gnome-xml-tree.html#XMLNODEPTR"
8323>xmlNodePtr</A
8324> node);</PRE
8325></TD
8326></TR
8327></TABLE
8328><P
8329>Search all the namespace applying to a given element.</P
8330><P
8331></P
8332><DIV
8333CLASS="INFORMALTABLE"
8334><P
8335></P
8336><TABLE
8337BORDER="0"
8338WIDTH="100%"
8339BGCOLOR="#FFD0D0"
8340CELLSPACING="0"
8341CELLPADDING="4"
8342CLASS="CALSTABLE"
8343><TR
8344><TD
8345WIDTH="20%"
8346ALIGN="RIGHT"
8347VALIGN="TOP"
8348><TT
8349CLASS="PARAMETER"
8350><I
8351>doc</I
8352></TT
8353>&nbsp;:</TD
8354><TD
8355WIDTH="80%"
8356ALIGN="LEFT"
8357VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00008358>&nbsp;</TD
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00008359></TR
8360><TR
8361><TD
8362WIDTH="20%"
8363ALIGN="RIGHT"
8364VALIGN="TOP"
8365><TT
8366CLASS="PARAMETER"
8367><I
8368>node</I
8369></TT
8370>&nbsp;:</TD
8371><TD
8372WIDTH="80%"
8373ALIGN="LEFT"
8374VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00008375>&nbsp;</TD
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00008376></TR
8377><TR
8378><TD
8379WIDTH="20%"
8380ALIGN="RIGHT"
8381VALIGN="TOP"
8382><I
8383CLASS="EMPHASIS"
8384>Returns</I
8385> :</TD
8386><TD
8387WIDTH="80%"
8388ALIGN="LEFT"
8389VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00008390>&nbsp;</TD
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00008391></TR
8392></TABLE
8393><P
8394></P
8395></DIV
8396></DIV
8397><HR><DIV
8398CLASS="REFSECT2"
8399><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00008400NAME="AEN4921"
Daniel Veillard35925471999-02-25 08:46:07 +00008401></A
8402><H3
8403><A
8404NAME="XMLSETNS"
8405></A
Daniel Veillard14fff061999-06-22 21:49:07 +00008406>xmlSetNs ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00008407><TABLE
8408BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00008409BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00008410WIDTH="100%"
8411CELLPADDING="6"
8412><TR
8413><TD
8414><PRE
8415CLASS="PROGRAMLISTING"
8416>void xmlSetNs (<A
8417HREF="gnome-xml-tree.html#XMLNODEPTR"
8418>xmlNodePtr</A
8419> node,
8420 <A
8421HREF="gnome-xml-tree.html#XMLNSPTR"
8422>xmlNsPtr</A
8423> ns);</PRE
8424></TD
8425></TR
8426></TABLE
8427><P
8428>Associate a namespace to a node, a posteriori.</P
8429><P
8430></P
8431><DIV
8432CLASS="INFORMALTABLE"
8433><P
8434></P
8435><TABLE
8436BORDER="0"
8437WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00008438BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00008439CELLSPACING="0"
8440CELLPADDING="4"
8441CLASS="CALSTABLE"
8442><TR
8443><TD
8444WIDTH="20%"
8445ALIGN="RIGHT"
8446VALIGN="TOP"
8447><TT
8448CLASS="PARAMETER"
8449><I
8450>node</I
8451></TT
8452>&nbsp;:</TD
8453><TD
8454WIDTH="80%"
8455ALIGN="LEFT"
8456VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00008457>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00008458></TR
8459><TR
8460><TD
8461WIDTH="20%"
8462ALIGN="RIGHT"
8463VALIGN="TOP"
8464><TT
8465CLASS="PARAMETER"
8466><I
8467>ns</I
8468></TT
8469>&nbsp;:</TD
8470><TD
8471WIDTH="80%"
8472ALIGN="LEFT"
8473VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00008474>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00008475></TR
8476></TABLE
8477><P
8478></P
8479></DIV
8480></DIV
8481><HR><DIV
8482CLASS="REFSECT2"
8483><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00008484NAME="AEN4942"
Daniel Veillard35925471999-02-25 08:46:07 +00008485></A
8486><H3
8487><A
8488NAME="XMLCOPYNAMESPACE"
8489></A
Daniel Veillard14fff061999-06-22 21:49:07 +00008490>xmlCopyNamespace ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00008491><TABLE
8492BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00008493BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00008494WIDTH="100%"
8495CELLPADDING="6"
8496><TR
8497><TD
8498><PRE
8499CLASS="PROGRAMLISTING"
8500><A
8501HREF="gnome-xml-tree.html#XMLNSPTR"
8502>xmlNsPtr</A
8503> xmlCopyNamespace (<A
8504HREF="gnome-xml-tree.html#XMLNSPTR"
8505>xmlNsPtr</A
8506> cur);</PRE
8507></TD
8508></TR
8509></TABLE
8510><P
8511>Do a copy of the namespace.</P
8512><P
8513></P
8514><DIV
8515CLASS="INFORMALTABLE"
8516><P
8517></P
8518><TABLE
8519BORDER="0"
8520WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00008521BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00008522CELLSPACING="0"
8523CELLPADDING="4"
8524CLASS="CALSTABLE"
8525><TR
8526><TD
8527WIDTH="20%"
8528ALIGN="RIGHT"
8529VALIGN="TOP"
8530><TT
8531CLASS="PARAMETER"
8532><I
8533>cur</I
8534></TT
8535>&nbsp;:</TD
8536><TD
8537WIDTH="80%"
8538ALIGN="LEFT"
8539VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00008540>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00008541></TR
8542><TR
8543><TD
8544WIDTH="20%"
8545ALIGN="RIGHT"
8546VALIGN="TOP"
8547><I
8548CLASS="EMPHASIS"
8549>Returns</I
8550> :</TD
8551><TD
8552WIDTH="80%"
8553ALIGN="LEFT"
8554VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00008555>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00008556></TR
8557></TABLE
8558><P
8559></P
8560></DIV
8561></DIV
8562><HR><DIV
8563CLASS="REFSECT2"
8564><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00008565NAME="AEN4963"
Daniel Veillard35925471999-02-25 08:46:07 +00008566></A
8567><H3
8568><A
8569NAME="XMLCOPYNAMESPACELIST"
8570></A
Daniel Veillard14fff061999-06-22 21:49:07 +00008571>xmlCopyNamespaceList ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00008572><TABLE
8573BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00008574BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00008575WIDTH="100%"
8576CELLPADDING="6"
8577><TR
8578><TD
8579><PRE
8580CLASS="PROGRAMLISTING"
8581><A
8582HREF="gnome-xml-tree.html#XMLNSPTR"
8583>xmlNsPtr</A
8584> xmlCopyNamespaceList (<A
8585HREF="gnome-xml-tree.html#XMLNSPTR"
8586>xmlNsPtr</A
8587> cur);</PRE
8588></TD
8589></TR
8590></TABLE
8591><P
8592>Do a copy of an namespace list.</P
8593><P
8594></P
8595><DIV
8596CLASS="INFORMALTABLE"
8597><P
8598></P
8599><TABLE
8600BORDER="0"
8601WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00008602BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00008603CELLSPACING="0"
8604CELLPADDING="4"
8605CLASS="CALSTABLE"
8606><TR
8607><TD
8608WIDTH="20%"
8609ALIGN="RIGHT"
8610VALIGN="TOP"
8611><TT
8612CLASS="PARAMETER"
8613><I
8614>cur</I
8615></TT
8616>&nbsp;:</TD
8617><TD
8618WIDTH="80%"
8619ALIGN="LEFT"
8620VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00008621>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00008622></TR
8623><TR
8624><TD
8625WIDTH="20%"
8626ALIGN="RIGHT"
8627VALIGN="TOP"
8628><I
8629CLASS="EMPHASIS"
8630>Returns</I
8631> :</TD
8632><TD
8633WIDTH="80%"
8634ALIGN="LEFT"
8635VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00008636>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00008637></TR
8638></TABLE
8639><P
8640></P
8641></DIV
8642></DIV
8643><HR><DIV
8644CLASS="REFSECT2"
8645><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00008646NAME="AEN4984"
Daniel Veillard35925471999-02-25 08:46:07 +00008647></A
8648><H3
8649><A
8650NAME="XMLSETPROP"
8651></A
Daniel Veillard14fff061999-06-22 21:49:07 +00008652>xmlSetProp ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00008653><TABLE
8654BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00008655BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00008656WIDTH="100%"
8657CELLPADDING="6"
8658><TR
8659><TD
8660><PRE
8661CLASS="PROGRAMLISTING"
8662><A
8663HREF="gnome-xml-tree.html#XMLATTRPTR"
8664>xmlAttrPtr</A
8665> xmlSetProp (<A
8666HREF="gnome-xml-tree.html#XMLNODEPTR"
8667>xmlNodePtr</A
8668> node,
8669 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00008670HREF="gnome-xml-tree.html#XMLCHAR"
8671>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00008672> *name,
8673 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00008674HREF="gnome-xml-tree.html#XMLCHAR"
8675>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00008676> *value);</PRE
8677></TD
8678></TR
8679></TABLE
8680><P
8681>Set (or reset) an attribute carried by a node.</P
8682><P
8683></P
8684><DIV
8685CLASS="INFORMALTABLE"
8686><P
8687></P
8688><TABLE
8689BORDER="0"
8690WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00008691BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00008692CELLSPACING="0"
8693CELLPADDING="4"
8694CLASS="CALSTABLE"
8695><TR
8696><TD
8697WIDTH="20%"
8698ALIGN="RIGHT"
8699VALIGN="TOP"
8700><TT
8701CLASS="PARAMETER"
8702><I
8703>node</I
8704></TT
8705>&nbsp;:</TD
8706><TD
8707WIDTH="80%"
8708ALIGN="LEFT"
8709VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00008710>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00008711></TR
8712><TR
8713><TD
8714WIDTH="20%"
8715ALIGN="RIGHT"
8716VALIGN="TOP"
8717><TT
8718CLASS="PARAMETER"
8719><I
8720>name</I
8721></TT
8722>&nbsp;:</TD
8723><TD
8724WIDTH="80%"
8725ALIGN="LEFT"
8726VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00008727>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00008728></TR
8729><TR
8730><TD
8731WIDTH="20%"
8732ALIGN="RIGHT"
8733VALIGN="TOP"
8734><TT
8735CLASS="PARAMETER"
8736><I
8737>value</I
8738></TT
8739>&nbsp;:</TD
8740><TD
8741WIDTH="80%"
8742ALIGN="LEFT"
8743VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00008744>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00008745></TR
8746><TR
8747><TD
8748WIDTH="20%"
8749ALIGN="RIGHT"
8750VALIGN="TOP"
8751><I
8752CLASS="EMPHASIS"
8753>Returns</I
8754> :</TD
8755><TD
8756WIDTH="80%"
8757ALIGN="LEFT"
8758VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00008759>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00008760></TR
8761></TABLE
8762><P
8763></P
8764></DIV
8765></DIV
8766><HR><DIV
8767CLASS="REFSECT2"
8768><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00008769NAME="AEN5015"
Daniel Veillard35925471999-02-25 08:46:07 +00008770></A
8771><H3
8772><A
8773NAME="XMLGETPROP"
8774></A
Daniel Veillard14fff061999-06-22 21:49:07 +00008775>xmlGetProp ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00008776><TABLE
8777BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00008778BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00008779WIDTH="100%"
8780CELLPADDING="6"
8781><TR
8782><TD
8783><PRE
8784CLASS="PROGRAMLISTING"
8785><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00008786HREF="gnome-xml-tree.html#XMLCHAR"
8787>xmlChar</A
8788>* xmlGetProp (<A
Daniel Veillard35925471999-02-25 08:46:07 +00008789HREF="gnome-xml-tree.html#XMLNODEPTR"
8790>xmlNodePtr</A
8791> node,
8792 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00008793HREF="gnome-xml-tree.html#XMLCHAR"
8794>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00008795> *name);</PRE
8796></TD
8797></TR
8798></TABLE
8799><P
8800>Search and get the value of an attribute associated to a node
Daniel Veillard10a2c651999-12-12 13:03:50 +00008801This does the entity substitution.
8802This function looks in DTD attribute declaration for <GTKDOCLINK
8803HREF="FIXED"
8804>FIXED</GTKDOCLINK
8805> or
8806default declaration values unless DTD use has been turned off.</P
Daniel Veillard35925471999-02-25 08:46:07 +00008807><P
8808></P
8809><DIV
8810CLASS="INFORMALTABLE"
8811><P
8812></P
8813><TABLE
8814BORDER="0"
8815WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00008816BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00008817CELLSPACING="0"
8818CELLPADDING="4"
8819CLASS="CALSTABLE"
8820><TR
8821><TD
8822WIDTH="20%"
8823ALIGN="RIGHT"
8824VALIGN="TOP"
8825><TT
8826CLASS="PARAMETER"
8827><I
8828>node</I
8829></TT
8830>&nbsp;:</TD
8831><TD
8832WIDTH="80%"
8833ALIGN="LEFT"
8834VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00008835>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00008836></TR
8837><TR
8838><TD
8839WIDTH="20%"
8840ALIGN="RIGHT"
8841VALIGN="TOP"
8842><TT
8843CLASS="PARAMETER"
8844><I
8845>name</I
8846></TT
8847>&nbsp;:</TD
8848><TD
8849WIDTH="80%"
8850ALIGN="LEFT"
8851VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00008852>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00008853></TR
8854><TR
8855><TD
8856WIDTH="20%"
8857ALIGN="RIGHT"
8858VALIGN="TOP"
8859><I
8860CLASS="EMPHASIS"
8861>Returns</I
8862> :</TD
8863><TD
8864WIDTH="80%"
8865ALIGN="LEFT"
8866VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00008867>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00008868></TR
8869></TABLE
8870><P
8871></P
8872></DIV
8873></DIV
8874><HR><DIV
8875CLASS="REFSECT2"
8876><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00008877NAME="AEN5042"
Daniel Veillard10a2c651999-12-12 13:03:50 +00008878></A
8879><H3
8880><A
8881NAME="XMLGETNSPROP"
8882></A
8883>xmlGetNsProp ()</H3
8884><TABLE
8885BORDER="0"
8886BGCOLOR="#D6E8FF"
8887WIDTH="100%"
8888CELLPADDING="6"
8889><TR
8890><TD
8891><PRE
8892CLASS="PROGRAMLISTING"
8893><A
8894HREF="gnome-xml-tree.html#XMLCHAR"
8895>xmlChar</A
8896>* xmlGetNsProp (<A
8897HREF="gnome-xml-tree.html#XMLNODEPTR"
8898>xmlNodePtr</A
8899> node,
8900 const <A
8901HREF="gnome-xml-tree.html#XMLCHAR"
8902>xmlChar</A
8903> *name,
8904 const <A
8905HREF="gnome-xml-tree.html#XMLCHAR"
8906>xmlChar</A
Daniel Veillard944b5ff1999-12-15 19:08:24 +00008907> *nameSpace);</PRE
Daniel Veillard10a2c651999-12-12 13:03:50 +00008908></TD
8909></TR
8910></TABLE
8911><P
8912>Search and get the value of an attribute associated to a node
8913This attribute has to be anchored in the namespace specified.
8914This does the entity substitution.
8915This function looks in DTD attribute declaration for <GTKDOCLINK
8916HREF="FIXED"
8917>FIXED</GTKDOCLINK
8918> or
8919default declaration values unless DTD use has been turned off.</P
8920><P
8921></P
8922><DIV
8923CLASS="INFORMALTABLE"
8924><P
8925></P
8926><TABLE
8927BORDER="0"
8928WIDTH="100%"
8929BGCOLOR="#FFD0D0"
8930CELLSPACING="0"
8931CELLPADDING="4"
8932CLASS="CALSTABLE"
8933><TR
8934><TD
8935WIDTH="20%"
8936ALIGN="RIGHT"
8937VALIGN="TOP"
8938><TT
8939CLASS="PARAMETER"
8940><I
8941>node</I
8942></TT
8943>&nbsp;:</TD
8944><TD
8945WIDTH="80%"
8946ALIGN="LEFT"
8947VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00008948>&nbsp;</TD
Daniel Veillard10a2c651999-12-12 13:03:50 +00008949></TR
8950><TR
8951><TD
8952WIDTH="20%"
8953ALIGN="RIGHT"
8954VALIGN="TOP"
8955><TT
8956CLASS="PARAMETER"
8957><I
8958>name</I
8959></TT
8960>&nbsp;:</TD
8961><TD
8962WIDTH="80%"
8963ALIGN="LEFT"
8964VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00008965>&nbsp;</TD
Daniel Veillard10a2c651999-12-12 13:03:50 +00008966></TR
8967><TR
8968><TD
8969WIDTH="20%"
8970ALIGN="RIGHT"
8971VALIGN="TOP"
8972><TT
8973CLASS="PARAMETER"
8974><I
Daniel Veillard944b5ff1999-12-15 19:08:24 +00008975>nameSpace</I
Daniel Veillard10a2c651999-12-12 13:03:50 +00008976></TT
8977>&nbsp;:</TD
8978><TD
8979WIDTH="80%"
8980ALIGN="LEFT"
8981VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00008982>&nbsp;</TD
Daniel Veillard10a2c651999-12-12 13:03:50 +00008983></TR
8984><TR
8985><TD
8986WIDTH="20%"
8987ALIGN="RIGHT"
8988VALIGN="TOP"
8989><I
8990CLASS="EMPHASIS"
8991>Returns</I
8992> :</TD
8993><TD
8994WIDTH="80%"
8995ALIGN="LEFT"
8996VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00008997>&nbsp;</TD
Daniel Veillard10a2c651999-12-12 13:03:50 +00008998></TR
8999></TABLE
9000><P
9001></P
9002></DIV
9003></DIV
9004><HR><DIV
9005CLASS="REFSECT2"
9006><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00009007NAME="AEN5074"
Daniel Veillard35925471999-02-25 08:46:07 +00009008></A
9009><H3
9010><A
9011NAME="XMLSTRINGGETNODELIST"
9012></A
Daniel Veillard14fff061999-06-22 21:49:07 +00009013>xmlStringGetNodeList ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00009014><TABLE
9015BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00009016BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00009017WIDTH="100%"
9018CELLPADDING="6"
9019><TR
9020><TD
9021><PRE
9022CLASS="PROGRAMLISTING"
9023><A
9024HREF="gnome-xml-tree.html#XMLNODEPTR"
9025>xmlNodePtr</A
9026> xmlStringGetNodeList (<A
9027HREF="gnome-xml-tree.html#XMLDOCPTR"
9028>xmlDocPtr</A
9029> doc,
9030 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00009031HREF="gnome-xml-tree.html#XMLCHAR"
9032>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00009033> *value);</PRE
9034></TD
9035></TR
9036></TABLE
9037><P
9038>Parse the value string and build the node list associated. Should
9039produce a flat tree with only TEXTs and ENTITY_REFs.</P
9040><P
9041></P
9042><DIV
9043CLASS="INFORMALTABLE"
9044><P
9045></P
9046><TABLE
9047BORDER="0"
9048WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00009049BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00009050CELLSPACING="0"
9051CELLPADDING="4"
9052CLASS="CALSTABLE"
9053><TR
9054><TD
9055WIDTH="20%"
9056ALIGN="RIGHT"
9057VALIGN="TOP"
9058><TT
9059CLASS="PARAMETER"
9060><I
9061>doc</I
9062></TT
9063>&nbsp;:</TD
9064><TD
9065WIDTH="80%"
9066ALIGN="LEFT"
9067VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00009068>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00009069></TR
9070><TR
9071><TD
9072WIDTH="20%"
9073ALIGN="RIGHT"
9074VALIGN="TOP"
9075><TT
9076CLASS="PARAMETER"
9077><I
9078>value</I
9079></TT
9080>&nbsp;:</TD
9081><TD
9082WIDTH="80%"
9083ALIGN="LEFT"
9084VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00009085>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00009086></TR
9087><TR
9088><TD
9089WIDTH="20%"
9090ALIGN="RIGHT"
9091VALIGN="TOP"
9092><I
9093CLASS="EMPHASIS"
9094>Returns</I
9095> :</TD
9096><TD
9097WIDTH="80%"
9098ALIGN="LEFT"
9099VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00009100>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00009101></TR
9102></TABLE
9103><P
9104></P
9105></DIV
9106></DIV
9107><HR><DIV
9108CLASS="REFSECT2"
9109><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00009110NAME="AEN5100"
Daniel Veillard35925471999-02-25 08:46:07 +00009111></A
9112><H3
9113><A
9114NAME="XMLSTRINGLENGETNODELIST"
9115></A
Daniel Veillard14fff061999-06-22 21:49:07 +00009116>xmlStringLenGetNodeList ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00009117><TABLE
9118BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00009119BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00009120WIDTH="100%"
9121CELLPADDING="6"
9122><TR
9123><TD
9124><PRE
9125CLASS="PROGRAMLISTING"
9126><A
9127HREF="gnome-xml-tree.html#XMLNODEPTR"
9128>xmlNodePtr</A
9129> xmlStringLenGetNodeList (<A
9130HREF="gnome-xml-tree.html#XMLDOCPTR"
9131>xmlDocPtr</A
9132> doc,
9133 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00009134HREF="gnome-xml-tree.html#XMLCHAR"
9135>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00009136> *value,
9137 int len);</PRE
9138></TD
9139></TR
9140></TABLE
9141><P
9142>Parse the value string and build the node list associated. Should
9143produce a flat tree with only TEXTs and ENTITY_REFs.</P
9144><P
9145></P
9146><DIV
9147CLASS="INFORMALTABLE"
9148><P
9149></P
9150><TABLE
9151BORDER="0"
9152WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00009153BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00009154CELLSPACING="0"
9155CELLPADDING="4"
9156CLASS="CALSTABLE"
9157><TR
9158><TD
9159WIDTH="20%"
9160ALIGN="RIGHT"
9161VALIGN="TOP"
9162><TT
9163CLASS="PARAMETER"
9164><I
9165>doc</I
9166></TT
9167>&nbsp;:</TD
9168><TD
9169WIDTH="80%"
9170ALIGN="LEFT"
9171VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00009172>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00009173></TR
9174><TR
9175><TD
9176WIDTH="20%"
9177ALIGN="RIGHT"
9178VALIGN="TOP"
9179><TT
9180CLASS="PARAMETER"
9181><I
9182>value</I
9183></TT
9184>&nbsp;:</TD
9185><TD
9186WIDTH="80%"
9187ALIGN="LEFT"
9188VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00009189>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00009190></TR
9191><TR
9192><TD
9193WIDTH="20%"
9194ALIGN="RIGHT"
9195VALIGN="TOP"
9196><TT
9197CLASS="PARAMETER"
9198><I
9199>len</I
9200></TT
9201>&nbsp;:</TD
9202><TD
9203WIDTH="80%"
9204ALIGN="LEFT"
9205VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00009206>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00009207></TR
9208><TR
9209><TD
9210WIDTH="20%"
9211ALIGN="RIGHT"
9212VALIGN="TOP"
9213><I
9214CLASS="EMPHASIS"
9215>Returns</I
9216> :</TD
9217><TD
9218WIDTH="80%"
9219ALIGN="LEFT"
9220VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00009221>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00009222></TR
9223></TABLE
9224><P
9225></P
9226></DIV
9227></DIV
9228><HR><DIV
9229CLASS="REFSECT2"
9230><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00009231NAME="AEN5130"
Daniel Veillard35925471999-02-25 08:46:07 +00009232></A
9233><H3
9234><A
9235NAME="XMLNODELISTGETSTRING"
9236></A
Daniel Veillard14fff061999-06-22 21:49:07 +00009237>xmlNodeListGetString ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00009238><TABLE
9239BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00009240BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00009241WIDTH="100%"
9242CELLPADDING="6"
9243><TR
9244><TD
9245><PRE
9246CLASS="PROGRAMLISTING"
9247><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00009248HREF="gnome-xml-tree.html#XMLCHAR"
9249>xmlChar</A
9250>* xmlNodeListGetString (<A
Daniel Veillard35925471999-02-25 08:46:07 +00009251HREF="gnome-xml-tree.html#XMLDOCPTR"
9252>xmlDocPtr</A
9253> doc,
9254 <A
9255HREF="gnome-xml-tree.html#XMLNODEPTR"
9256>xmlNodePtr</A
9257> list,
9258 int inLine);</PRE
9259></TD
9260></TR
9261></TABLE
9262><P
9263>Returns the string equivalent to the text contained in the Node list
9264made of TEXTs and ENTITY_REFs</P
9265><P
9266></P
9267><DIV
9268CLASS="INFORMALTABLE"
9269><P
9270></P
9271><TABLE
9272BORDER="0"
9273WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00009274BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00009275CELLSPACING="0"
9276CELLPADDING="4"
9277CLASS="CALSTABLE"
9278><TR
9279><TD
9280WIDTH="20%"
9281ALIGN="RIGHT"
9282VALIGN="TOP"
9283><TT
9284CLASS="PARAMETER"
9285><I
9286>doc</I
9287></TT
9288>&nbsp;:</TD
9289><TD
9290WIDTH="80%"
9291ALIGN="LEFT"
9292VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00009293>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00009294></TR
9295><TR
9296><TD
9297WIDTH="20%"
9298ALIGN="RIGHT"
9299VALIGN="TOP"
9300><TT
9301CLASS="PARAMETER"
9302><I
9303>list</I
9304></TT
9305>&nbsp;:</TD
9306><TD
9307WIDTH="80%"
9308ALIGN="LEFT"
9309VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00009310>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00009311></TR
9312><TR
9313><TD
9314WIDTH="20%"
9315ALIGN="RIGHT"
9316VALIGN="TOP"
9317><TT
9318CLASS="PARAMETER"
9319><I
9320>inLine</I
9321></TT
9322>&nbsp;:</TD
9323><TD
9324WIDTH="80%"
9325ALIGN="LEFT"
9326VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00009327>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00009328></TR
9329><TR
9330><TD
9331WIDTH="20%"
9332ALIGN="RIGHT"
9333VALIGN="TOP"
9334><I
9335CLASS="EMPHASIS"
9336>Returns</I
9337> :</TD
9338><TD
9339WIDTH="80%"
9340ALIGN="LEFT"
9341VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00009342>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00009343></TR
9344></TABLE
9345><P
9346></P
9347></DIV
9348></DIV
9349><HR><DIV
9350CLASS="REFSECT2"
9351><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00009352NAME="AEN5160"
Daniel Veillard35925471999-02-25 08:46:07 +00009353></A
9354><H3
9355><A
9356NAME="XMLNODESETCONTENT"
9357></A
Daniel Veillard14fff061999-06-22 21:49:07 +00009358>xmlNodeSetContent ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00009359><TABLE
9360BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00009361BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00009362WIDTH="100%"
9363CELLPADDING="6"
9364><TR
9365><TD
9366><PRE
9367CLASS="PROGRAMLISTING"
9368>void xmlNodeSetContent (<A
9369HREF="gnome-xml-tree.html#XMLNODEPTR"
9370>xmlNodePtr</A
9371> cur,
9372 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00009373HREF="gnome-xml-tree.html#XMLCHAR"
9374>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00009375> *content);</PRE
9376></TD
9377></TR
9378></TABLE
9379><P
9380>Replace the content of a node.</P
9381><P
9382></P
9383><DIV
9384CLASS="INFORMALTABLE"
9385><P
9386></P
9387><TABLE
9388BORDER="0"
9389WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00009390BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00009391CELLSPACING="0"
9392CELLPADDING="4"
9393CLASS="CALSTABLE"
9394><TR
9395><TD
9396WIDTH="20%"
9397ALIGN="RIGHT"
9398VALIGN="TOP"
9399><TT
9400CLASS="PARAMETER"
9401><I
9402>cur</I
9403></TT
9404>&nbsp;:</TD
9405><TD
9406WIDTH="80%"
9407ALIGN="LEFT"
9408VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00009409>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00009410></TR
9411><TR
9412><TD
9413WIDTH="20%"
9414ALIGN="RIGHT"
9415VALIGN="TOP"
9416><TT
9417CLASS="PARAMETER"
9418><I
9419>content</I
9420></TT
9421>&nbsp;:</TD
9422><TD
9423WIDTH="80%"
9424ALIGN="LEFT"
9425VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00009426>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00009427></TR
9428></TABLE
9429><P
9430></P
9431></DIV
9432></DIV
9433><HR><DIV
9434CLASS="REFSECT2"
9435><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00009436NAME="AEN5181"
Daniel Veillard35925471999-02-25 08:46:07 +00009437></A
9438><H3
9439><A
9440NAME="XMLNODESETCONTENTLEN"
9441></A
Daniel Veillard14fff061999-06-22 21:49:07 +00009442>xmlNodeSetContentLen ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00009443><TABLE
9444BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00009445BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00009446WIDTH="100%"
9447CELLPADDING="6"
9448><TR
9449><TD
9450><PRE
9451CLASS="PROGRAMLISTING"
9452>void xmlNodeSetContentLen (<A
9453HREF="gnome-xml-tree.html#XMLNODEPTR"
9454>xmlNodePtr</A
9455> cur,
9456 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00009457HREF="gnome-xml-tree.html#XMLCHAR"
9458>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00009459> *content,
9460 int len);</PRE
9461></TD
9462></TR
9463></TABLE
9464><P
9465>Replace the content of a node.</P
9466><P
9467></P
9468><DIV
9469CLASS="INFORMALTABLE"
9470><P
9471></P
9472><TABLE
9473BORDER="0"
9474WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00009475BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00009476CELLSPACING="0"
9477CELLPADDING="4"
9478CLASS="CALSTABLE"
9479><TR
9480><TD
9481WIDTH="20%"
9482ALIGN="RIGHT"
9483VALIGN="TOP"
9484><TT
9485CLASS="PARAMETER"
9486><I
9487>cur</I
9488></TT
9489>&nbsp;:</TD
9490><TD
9491WIDTH="80%"
9492ALIGN="LEFT"
9493VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00009494>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00009495></TR
9496><TR
9497><TD
9498WIDTH="20%"
9499ALIGN="RIGHT"
9500VALIGN="TOP"
9501><TT
9502CLASS="PARAMETER"
9503><I
9504>content</I
9505></TT
9506>&nbsp;:</TD
9507><TD
9508WIDTH="80%"
9509ALIGN="LEFT"
9510VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00009511>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00009512></TR
9513><TR
9514><TD
9515WIDTH="20%"
9516ALIGN="RIGHT"
9517VALIGN="TOP"
9518><TT
9519CLASS="PARAMETER"
9520><I
9521>len</I
9522></TT
9523>&nbsp;:</TD
9524><TD
9525WIDTH="80%"
9526ALIGN="LEFT"
9527VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00009528>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00009529></TR
9530></TABLE
9531><P
9532></P
9533></DIV
9534></DIV
9535><HR><DIV
9536CLASS="REFSECT2"
9537><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00009538NAME="AEN5206"
Daniel Veillard35925471999-02-25 08:46:07 +00009539></A
9540><H3
9541><A
9542NAME="XMLNODEADDCONTENT"
9543></A
Daniel Veillard14fff061999-06-22 21:49:07 +00009544>xmlNodeAddContent ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00009545><TABLE
9546BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00009547BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00009548WIDTH="100%"
9549CELLPADDING="6"
9550><TR
9551><TD
9552><PRE
9553CLASS="PROGRAMLISTING"
9554>void xmlNodeAddContent (<A
9555HREF="gnome-xml-tree.html#XMLNODEPTR"
9556>xmlNodePtr</A
9557> cur,
9558 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00009559HREF="gnome-xml-tree.html#XMLCHAR"
9560>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00009561> *content);</PRE
9562></TD
9563></TR
9564></TABLE
9565><P
9566>Append the extra substring to the node content.</P
9567><P
9568></P
9569><DIV
9570CLASS="INFORMALTABLE"
9571><P
9572></P
9573><TABLE
9574BORDER="0"
9575WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00009576BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00009577CELLSPACING="0"
9578CELLPADDING="4"
9579CLASS="CALSTABLE"
9580><TR
9581><TD
9582WIDTH="20%"
9583ALIGN="RIGHT"
9584VALIGN="TOP"
9585><TT
9586CLASS="PARAMETER"
9587><I
9588>cur</I
9589></TT
9590>&nbsp;:</TD
9591><TD
9592WIDTH="80%"
9593ALIGN="LEFT"
9594VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00009595>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00009596></TR
9597><TR
9598><TD
9599WIDTH="20%"
9600ALIGN="RIGHT"
9601VALIGN="TOP"
9602><TT
9603CLASS="PARAMETER"
9604><I
9605>content</I
9606></TT
9607>&nbsp;:</TD
9608><TD
9609WIDTH="80%"
9610ALIGN="LEFT"
9611VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00009612>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00009613></TR
9614></TABLE
9615><P
9616></P
9617></DIV
9618></DIV
9619><HR><DIV
9620CLASS="REFSECT2"
9621><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00009622NAME="AEN5227"
Daniel Veillard35925471999-02-25 08:46:07 +00009623></A
9624><H3
9625><A
9626NAME="XMLNODEADDCONTENTLEN"
9627></A
Daniel Veillard14fff061999-06-22 21:49:07 +00009628>xmlNodeAddContentLen ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00009629><TABLE
9630BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00009631BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00009632WIDTH="100%"
9633CELLPADDING="6"
9634><TR
9635><TD
9636><PRE
9637CLASS="PROGRAMLISTING"
9638>void xmlNodeAddContentLen (<A
9639HREF="gnome-xml-tree.html#XMLNODEPTR"
9640>xmlNodePtr</A
9641> cur,
9642 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00009643HREF="gnome-xml-tree.html#XMLCHAR"
9644>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00009645> *content,
9646 int len);</PRE
9647></TD
9648></TR
9649></TABLE
9650><P
9651>Append the extra substring to the node content.</P
9652><P
9653></P
9654><DIV
9655CLASS="INFORMALTABLE"
9656><P
9657></P
9658><TABLE
9659BORDER="0"
9660WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00009661BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00009662CELLSPACING="0"
9663CELLPADDING="4"
9664CLASS="CALSTABLE"
9665><TR
9666><TD
9667WIDTH="20%"
9668ALIGN="RIGHT"
9669VALIGN="TOP"
9670><TT
9671CLASS="PARAMETER"
9672><I
9673>cur</I
9674></TT
9675>&nbsp;:</TD
9676><TD
9677WIDTH="80%"
9678ALIGN="LEFT"
9679VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00009680>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00009681></TR
9682><TR
9683><TD
9684WIDTH="20%"
9685ALIGN="RIGHT"
9686VALIGN="TOP"
9687><TT
9688CLASS="PARAMETER"
9689><I
9690>content</I
9691></TT
9692>&nbsp;:</TD
9693><TD
9694WIDTH="80%"
9695ALIGN="LEFT"
9696VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00009697>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00009698></TR
9699><TR
9700><TD
9701WIDTH="20%"
9702ALIGN="RIGHT"
9703VALIGN="TOP"
9704><TT
9705CLASS="PARAMETER"
9706><I
9707>len</I
9708></TT
9709>&nbsp;:</TD
9710><TD
9711WIDTH="80%"
9712ALIGN="LEFT"
9713VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00009714>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00009715></TR
9716></TABLE
9717><P
9718></P
9719></DIV
9720></DIV
9721><HR><DIV
9722CLASS="REFSECT2"
9723><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00009724NAME="AEN5252"
Daniel Veillard35925471999-02-25 08:46:07 +00009725></A
9726><H3
9727><A
9728NAME="XMLNODEGETCONTENT"
9729></A
Daniel Veillard14fff061999-06-22 21:49:07 +00009730>xmlNodeGetContent ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00009731><TABLE
9732BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00009733BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00009734WIDTH="100%"
9735CELLPADDING="6"
9736><TR
9737><TD
9738><PRE
9739CLASS="PROGRAMLISTING"
9740><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00009741HREF="gnome-xml-tree.html#XMLCHAR"
9742>xmlChar</A
9743>* xmlNodeGetContent (<A
Daniel Veillard35925471999-02-25 08:46:07 +00009744HREF="gnome-xml-tree.html#XMLNODEPTR"
9745>xmlNodePtr</A
9746> cur);</PRE
9747></TD
9748></TR
9749></TABLE
9750><P
9751>Read the value of a node, this can be either the text carried
9752directly by this node if it's a TEXT node or the aggregate string
9753of the values carried by this node child's (TEXT and ENTITY_REF).
9754Entity references are substitued.</P
9755><P
9756></P
9757><DIV
9758CLASS="INFORMALTABLE"
9759><P
9760></P
9761><TABLE
9762BORDER="0"
9763WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00009764BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00009765CELLSPACING="0"
9766CELLPADDING="4"
9767CLASS="CALSTABLE"
9768><TR
9769><TD
9770WIDTH="20%"
9771ALIGN="RIGHT"
9772VALIGN="TOP"
9773><TT
9774CLASS="PARAMETER"
9775><I
9776>cur</I
9777></TT
9778>&nbsp;:</TD
9779><TD
9780WIDTH="80%"
9781ALIGN="LEFT"
9782VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00009783>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00009784></TR
9785><TR
9786><TD
9787WIDTH="20%"
9788ALIGN="RIGHT"
9789VALIGN="TOP"
9790><I
9791CLASS="EMPHASIS"
9792>Returns</I
9793> :</TD
9794><TD
9795WIDTH="80%"
9796ALIGN="LEFT"
9797VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00009798>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00009799></TR
9800></TABLE
9801><P
9802></P
9803></DIV
9804></DIV
9805><HR><DIV
9806CLASS="REFSECT2"
9807><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00009808NAME="AEN5273"
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00009809></A
9810><H3
9811><A
9812NAME="XMLNODEGETLANG"
9813></A
9814>xmlNodeGetLang ()</H3
9815><TABLE
9816BORDER="0"
9817BGCOLOR="#D6E8FF"
9818WIDTH="100%"
9819CELLPADDING="6"
9820><TR
9821><TD
9822><PRE
9823CLASS="PROGRAMLISTING"
Daniel Veillarda819dac1999-11-24 18:04:22 +00009824><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00009825HREF="gnome-xml-tree.html#XMLCHAR"
9826>xmlChar</A
Daniel Veillarda819dac1999-11-24 18:04:22 +00009827>* xmlNodeGetLang (<A
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00009828HREF="gnome-xml-tree.html#XMLNODEPTR"
9829>xmlNodePtr</A
9830> cur);</PRE
9831></TD
9832></TR
9833></TABLE
9834><P
9835>Searches the language of a node, i.e. the values of the xml:lang
9836attribute or the one carried by the nearest ancestor.</P
9837><P
9838></P
9839><DIV
9840CLASS="INFORMALTABLE"
9841><P
9842></P
9843><TABLE
9844BORDER="0"
9845WIDTH="100%"
9846BGCOLOR="#FFD0D0"
9847CELLSPACING="0"
9848CELLPADDING="4"
9849CLASS="CALSTABLE"
9850><TR
9851><TD
9852WIDTH="20%"
9853ALIGN="RIGHT"
9854VALIGN="TOP"
9855><TT
9856CLASS="PARAMETER"
9857><I
9858>cur</I
9859></TT
9860>&nbsp;:</TD
9861><TD
9862WIDTH="80%"
9863ALIGN="LEFT"
9864VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00009865>&nbsp;</TD
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00009866></TR
9867><TR
9868><TD
9869WIDTH="20%"
9870ALIGN="RIGHT"
9871VALIGN="TOP"
9872><I
9873CLASS="EMPHASIS"
9874>Returns</I
9875> :</TD
9876><TD
9877WIDTH="80%"
9878ALIGN="LEFT"
9879VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00009880>&nbsp;</TD
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00009881></TR
9882></TABLE
9883><P
9884></P
9885></DIV
9886></DIV
9887><HR><DIV
9888CLASS="REFSECT2"
9889><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00009890NAME="AEN5294"
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00009891></A
9892><H3
9893><A
9894NAME="XMLNODESETLANG"
9895></A
9896>xmlNodeSetLang ()</H3
9897><TABLE
9898BORDER="0"
9899BGCOLOR="#D6E8FF"
9900WIDTH="100%"
9901CELLPADDING="6"
9902><TR
9903><TD
9904><PRE
9905CLASS="PROGRAMLISTING"
9906>void xmlNodeSetLang (<A
9907HREF="gnome-xml-tree.html#XMLNODEPTR"
9908>xmlNodePtr</A
9909> cur,
9910 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00009911HREF="gnome-xml-tree.html#XMLCHAR"
9912>xmlChar</A
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00009913> *lang);</PRE
9914></TD
9915></TR
9916></TABLE
9917><P
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00009918>Set the language of a node, i.e. the values of the xml:lang
9919attribute.</P
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00009920><P
9921></P
9922><DIV
9923CLASS="INFORMALTABLE"
9924><P
9925></P
9926><TABLE
9927BORDER="0"
9928WIDTH="100%"
9929BGCOLOR="#FFD0D0"
9930CELLSPACING="0"
9931CELLPADDING="4"
9932CLASS="CALSTABLE"
9933><TR
9934><TD
9935WIDTH="20%"
9936ALIGN="RIGHT"
9937VALIGN="TOP"
9938><TT
9939CLASS="PARAMETER"
9940><I
9941>cur</I
9942></TT
9943>&nbsp;:</TD
9944><TD
9945WIDTH="80%"
9946ALIGN="LEFT"
9947VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00009948>&nbsp;</TD
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00009949></TR
9950><TR
9951><TD
9952WIDTH="20%"
9953ALIGN="RIGHT"
9954VALIGN="TOP"
9955><TT
9956CLASS="PARAMETER"
9957><I
9958>lang</I
9959></TT
9960>&nbsp;:</TD
9961><TD
9962WIDTH="80%"
9963ALIGN="LEFT"
9964VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00009965>&nbsp;</TD
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00009966></TR
9967></TABLE
9968><P
9969></P
9970></DIV
9971></DIV
9972><HR><DIV
9973CLASS="REFSECT2"
9974><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00009975NAME="AEN5315"
Daniel Veillard10a2c651999-12-12 13:03:50 +00009976></A
9977><H3
9978><A
9979NAME="XMLNODEGETBASE"
9980></A
9981>xmlNodeGetBase ()</H3
9982><TABLE
9983BORDER="0"
9984BGCOLOR="#D6E8FF"
9985WIDTH="100%"
9986CELLPADDING="6"
9987><TR
9988><TD
9989><PRE
9990CLASS="PROGRAMLISTING"
9991><A
9992HREF="gnome-xml-tree.html#XMLCHAR"
9993>xmlChar</A
9994>* xmlNodeGetBase (<A
9995HREF="gnome-xml-tree.html#XMLDOCPTR"
9996>xmlDocPtr</A
9997> doc,
9998 <A
9999HREF="gnome-xml-tree.html#XMLNODEPTR"
10000>xmlNodePtr</A
10001> cur);</PRE
10002></TD
10003></TR
10004></TABLE
10005><P
10006>Searches for the BASE URL. The code should work on both XML
10007and HTML document even if base mechanisms are completely different.</P
10008><P
10009></P
10010><DIV
10011CLASS="INFORMALTABLE"
10012><P
10013></P
10014><TABLE
10015BORDER="0"
10016WIDTH="100%"
10017BGCOLOR="#FFD0D0"
10018CELLSPACING="0"
10019CELLPADDING="4"
10020CLASS="CALSTABLE"
10021><TR
10022><TD
10023WIDTH="20%"
10024ALIGN="RIGHT"
10025VALIGN="TOP"
10026><TT
10027CLASS="PARAMETER"
10028><I
10029>doc</I
10030></TT
10031>&nbsp;:</TD
10032><TD
10033WIDTH="80%"
10034ALIGN="LEFT"
10035VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +000010036>&nbsp;</TD
Daniel Veillard10a2c651999-12-12 13:03:50 +000010037></TR
10038><TR
10039><TD
10040WIDTH="20%"
10041ALIGN="RIGHT"
10042VALIGN="TOP"
10043><TT
10044CLASS="PARAMETER"
10045><I
10046>cur</I
10047></TT
10048>&nbsp;:</TD
10049><TD
10050WIDTH="80%"
10051ALIGN="LEFT"
10052VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +000010053>&nbsp;</TD
Daniel Veillard10a2c651999-12-12 13:03:50 +000010054></TR
10055><TR
10056><TD
10057WIDTH="20%"
10058ALIGN="RIGHT"
10059VALIGN="TOP"
10060><I
10061CLASS="EMPHASIS"
10062>Returns</I
10063> :</TD
10064><TD
10065WIDTH="80%"
10066ALIGN="LEFT"
10067VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +000010068>&nbsp;</TD
Daniel Veillard10a2c651999-12-12 13:03:50 +000010069></TR
10070></TABLE
10071><P
10072></P
10073></DIV
10074></DIV
10075><HR><DIV
10076CLASS="REFSECT2"
10077><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +000010078NAME="AEN5341"
Daniel Veillard7f7d1111999-09-22 09:46:25 +000010079></A
10080><H3
10081><A
10082NAME="XMLREMOVEPROP"
10083></A
10084>xmlRemoveProp ()</H3
10085><TABLE
10086BORDER="0"
10087BGCOLOR="#D6E8FF"
10088WIDTH="100%"
10089CELLPADDING="6"
10090><TR
10091><TD
10092><PRE
10093CLASS="PROGRAMLISTING"
10094>int xmlRemoveProp (<A
10095HREF="gnome-xml-tree.html#XMLATTRPTR"
10096>xmlAttrPtr</A
10097> attr);</PRE
10098></TD
10099></TR
10100></TABLE
10101><P
10102></P
10103><DIV
10104CLASS="INFORMALTABLE"
10105><P
10106></P
10107><TABLE
10108BORDER="0"
10109WIDTH="100%"
10110BGCOLOR="#FFD0D0"
10111CELLSPACING="0"
10112CELLPADDING="4"
10113CLASS="CALSTABLE"
10114><TR
10115><TD
10116WIDTH="20%"
10117ALIGN="RIGHT"
10118VALIGN="TOP"
10119><TT
10120CLASS="PARAMETER"
10121><I
10122>attr</I
10123></TT
10124>&nbsp;:</TD
10125><TD
10126WIDTH="80%"
10127ALIGN="LEFT"
10128VALIGN="TOP"
10129>&nbsp;</TD
10130></TR
10131><TR
10132><TD
10133WIDTH="20%"
10134ALIGN="RIGHT"
10135VALIGN="TOP"
10136><I
10137CLASS="EMPHASIS"
10138>Returns</I
10139> :</TD
10140><TD
10141WIDTH="80%"
10142ALIGN="LEFT"
10143VALIGN="TOP"
10144>&nbsp;</TD
10145></TR
10146></TABLE
10147><P
10148></P
10149></DIV
10150></DIV
10151><HR><DIV
10152CLASS="REFSECT2"
10153><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +000010154NAME="AEN5360"
Daniel Veillard7f7d1111999-09-22 09:46:25 +000010155></A
10156><H3
10157><A
10158NAME="XMLREMOVENODE"
10159></A
10160>xmlRemoveNode ()</H3
10161><TABLE
10162BORDER="0"
10163BGCOLOR="#D6E8FF"
10164WIDTH="100%"
10165CELLPADDING="6"
10166><TR
10167><TD
10168><PRE
10169CLASS="PROGRAMLISTING"
10170>int xmlRemoveNode (<A
10171HREF="gnome-xml-tree.html#XMLNODEPTR"
10172>xmlNodePtr</A
10173> node);</PRE
10174></TD
10175></TR
10176></TABLE
10177><P
10178></P
10179><DIV
10180CLASS="INFORMALTABLE"
10181><P
10182></P
10183><TABLE
10184BORDER="0"
10185WIDTH="100%"
10186BGCOLOR="#FFD0D0"
10187CELLSPACING="0"
10188CELLPADDING="4"
10189CLASS="CALSTABLE"
10190><TR
10191><TD
10192WIDTH="20%"
10193ALIGN="RIGHT"
10194VALIGN="TOP"
10195><TT
10196CLASS="PARAMETER"
10197><I
10198>node</I
10199></TT
10200>&nbsp;:</TD
10201><TD
10202WIDTH="80%"
10203ALIGN="LEFT"
10204VALIGN="TOP"
10205>&nbsp;</TD
10206></TR
10207><TR
10208><TD
10209WIDTH="20%"
10210ALIGN="RIGHT"
10211VALIGN="TOP"
10212><I
10213CLASS="EMPHASIS"
10214>Returns</I
10215> :</TD
10216><TD
10217WIDTH="80%"
10218ALIGN="LEFT"
10219VALIGN="TOP"
10220>&nbsp;</TD
10221></TR
10222></TABLE
10223><P
10224></P
10225></DIV
10226></DIV
10227><HR><DIV
10228CLASS="REFSECT2"
10229><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +000010230NAME="AEN5379"
Daniel Veillard35925471999-02-25 08:46:07 +000010231></A
10232><H3
10233><A
10234NAME="XMLBUFFERWRITECHAR"
10235></A
Daniel Veillard14fff061999-06-22 21:49:07 +000010236>xmlBufferWriteCHAR ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +000010237><TABLE
10238BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +000010239BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +000010240WIDTH="100%"
10241CELLPADDING="6"
10242><TR
10243><TD
10244><PRE
10245CLASS="PROGRAMLISTING"
Daniel Veillard5099ae81999-04-21 20:12:07 +000010246>void xmlBufferWriteCHAR (<A
10247HREF="gnome-xml-tree.html#XMLBUFFERPTR"
10248>xmlBufferPtr</A
10249> buf,
10250 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +000010251HREF="gnome-xml-tree.html#XMLCHAR"
10252>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +000010253> *string);</PRE
10254></TD
10255></TR
10256></TABLE
10257><P
10258>routine which manage and grows an output buffer. This one add
Daniel Veillarddd6b3671999-09-23 22:19:22 +000010259xmlChars at the end of the buffer.</P
Daniel Veillard35925471999-02-25 08:46:07 +000010260><P
10261></P
10262><DIV
10263CLASS="INFORMALTABLE"
10264><P
10265></P
10266><TABLE
10267BORDER="0"
10268WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +000010269BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +000010270CELLSPACING="0"
10271CELLPADDING="4"
10272CLASS="CALSTABLE"
10273><TR
10274><TD
10275WIDTH="20%"
10276ALIGN="RIGHT"
10277VALIGN="TOP"
10278><TT
10279CLASS="PARAMETER"
10280><I
Daniel Veillard5099ae81999-04-21 20:12:07 +000010281>buf</I
10282></TT
10283>&nbsp;:</TD
10284><TD
10285WIDTH="80%"
10286ALIGN="LEFT"
10287VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +000010288>&nbsp;</TD
Daniel Veillard5099ae81999-04-21 20:12:07 +000010289></TR
10290><TR
10291><TD
10292WIDTH="20%"
10293ALIGN="RIGHT"
10294VALIGN="TOP"
10295><TT
10296CLASS="PARAMETER"
10297><I
Daniel Veillard35925471999-02-25 08:46:07 +000010298>string</I
10299></TT
10300>&nbsp;:</TD
10301><TD
10302WIDTH="80%"
10303ALIGN="LEFT"
10304VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +000010305>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +000010306></TR
10307></TABLE
10308><P
10309></P
10310></DIV
10311></DIV
10312><HR><DIV
10313CLASS="REFSECT2"
10314><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +000010315NAME="AEN5400"
Daniel Veillard35925471999-02-25 08:46:07 +000010316></A
10317><H3
10318><A
10319NAME="XMLBUFFERWRITECHAR"
10320></A
Daniel Veillard14fff061999-06-22 21:49:07 +000010321>xmlBufferWriteChar ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +000010322><TABLE
10323BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +000010324BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +000010325WIDTH="100%"
10326CELLPADDING="6"
10327><TR
10328><TD
10329><PRE
10330CLASS="PROGRAMLISTING"
Daniel Veillard5099ae81999-04-21 20:12:07 +000010331>void xmlBufferWriteChar (<A
10332HREF="gnome-xml-tree.html#XMLBUFFERPTR"
10333>xmlBufferPtr</A
10334> buf,
10335 const char *string);</PRE
Daniel Veillard35925471999-02-25 08:46:07 +000010336></TD
10337></TR
10338></TABLE
10339><P
10340>routine which manage and grows an output buffer. This one add
10341C chars at the end of the array.</P
10342><P
10343></P
10344><DIV
10345CLASS="INFORMALTABLE"
10346><P
10347></P
10348><TABLE
10349BORDER="0"
10350WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +000010351BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +000010352CELLSPACING="0"
10353CELLPADDING="4"
10354CLASS="CALSTABLE"
10355><TR
10356><TD
10357WIDTH="20%"
10358ALIGN="RIGHT"
10359VALIGN="TOP"
10360><TT
10361CLASS="PARAMETER"
10362><I
Daniel Veillard5099ae81999-04-21 20:12:07 +000010363>buf</I
10364></TT
10365>&nbsp;:</TD
10366><TD
10367WIDTH="80%"
10368ALIGN="LEFT"
10369VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +000010370>&nbsp;</TD
Daniel Veillard5099ae81999-04-21 20:12:07 +000010371></TR
10372><TR
10373><TD
10374WIDTH="20%"
10375ALIGN="RIGHT"
10376VALIGN="TOP"
10377><TT
10378CLASS="PARAMETER"
10379><I
Daniel Veillard35925471999-02-25 08:46:07 +000010380>string</I
10381></TT
10382>&nbsp;:</TD
10383><TD
10384WIDTH="80%"
10385ALIGN="LEFT"
10386VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +000010387>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +000010388></TR
10389></TABLE
10390><P
10391></P
10392></DIV
10393></DIV
10394><HR><DIV
10395CLASS="REFSECT2"
10396><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +000010397NAME="AEN5420"
Daniel Veillard011b63c1999-06-02 17:44:04 +000010398></A
10399><H3
10400><A
10401NAME="XMLBUFFERWRITEQUOTEDSTRING"
10402></A
Daniel Veillard14fff061999-06-22 21:49:07 +000010403>xmlBufferWriteQuotedString ()</H3
Daniel Veillard011b63c1999-06-02 17:44:04 +000010404><TABLE
10405BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +000010406BGCOLOR="#D6E8FF"
Daniel Veillard011b63c1999-06-02 17:44:04 +000010407WIDTH="100%"
10408CELLPADDING="6"
10409><TR
10410><TD
10411><PRE
10412CLASS="PROGRAMLISTING"
10413>void xmlBufferWriteQuotedString (<A
10414HREF="gnome-xml-tree.html#XMLBUFFERPTR"
10415>xmlBufferPtr</A
10416> buf,
10417 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +000010418HREF="gnome-xml-tree.html#XMLCHAR"
10419>xmlChar</A
Daniel Veillard011b63c1999-06-02 17:44:04 +000010420> *string);</PRE
10421></TD
10422></TR
10423></TABLE
10424><P
10425>routine which manage and grows an output buffer. This one writes
Daniel Veillarddd6b3671999-09-23 22:19:22 +000010426a quoted or double quoted xmlChar string, checking first if it holds
Daniel Veillard011b63c1999-06-02 17:44:04 +000010427quote or double-quotes internally</P
10428><P
10429></P
10430><DIV
10431CLASS="INFORMALTABLE"
10432><P
10433></P
10434><TABLE
10435BORDER="0"
10436WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +000010437BGCOLOR="#FFD0D0"
Daniel Veillard011b63c1999-06-02 17:44:04 +000010438CELLSPACING="0"
10439CELLPADDING="4"
10440CLASS="CALSTABLE"
10441><TR
10442><TD
10443WIDTH="20%"
10444ALIGN="RIGHT"
10445VALIGN="TOP"
10446><TT
10447CLASS="PARAMETER"
10448><I
10449>buf</I
10450></TT
10451>&nbsp;:</TD
10452><TD
10453WIDTH="80%"
10454ALIGN="LEFT"
10455VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +000010456>&nbsp;</TD
Daniel Veillard011b63c1999-06-02 17:44:04 +000010457></TR
10458><TR
10459><TD
10460WIDTH="20%"
10461ALIGN="RIGHT"
10462VALIGN="TOP"
10463><TT
10464CLASS="PARAMETER"
10465><I
10466>string</I
10467></TT
10468>&nbsp;:</TD
10469><TD
10470WIDTH="80%"
10471ALIGN="LEFT"
10472VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +000010473>&nbsp;</TD
Daniel Veillard011b63c1999-06-02 17:44:04 +000010474></TR
10475></TABLE
10476><P
10477></P
10478></DIV
10479></DIV
10480><HR><DIV
10481CLASS="REFSECT2"
10482><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +000010483NAME="AEN5441"
Daniel Veillard35925471999-02-25 08:46:07 +000010484></A
10485><H3
10486><A
10487NAME="XMLDOCDUMPMEMORY"
10488></A
Daniel Veillard14fff061999-06-22 21:49:07 +000010489>xmlDocDumpMemory ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +000010490><TABLE
10491BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +000010492BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +000010493WIDTH="100%"
10494CELLPADDING="6"
10495><TR
10496><TD
10497><PRE
10498CLASS="PROGRAMLISTING"
10499>void xmlDocDumpMemory (<A
10500HREF="gnome-xml-tree.html#XMLDOCPTR"
10501>xmlDocPtr</A
10502> cur,
10503 <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +000010504HREF="gnome-xml-tree.html#XMLCHAR"
10505>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +000010506> **mem,
10507 int *size);</PRE
10508></TD
10509></TR
10510></TABLE
10511><P
Daniel Veillarddd6b3671999-09-23 22:19:22 +000010512>Dump an XML document in memory and return the xmlChar * and it's size.
Daniel Veillard35925471999-02-25 08:46:07 +000010513It's up to the caller to free the memory.</P
10514><P
10515></P
10516><DIV
10517CLASS="INFORMALTABLE"
10518><P
10519></P
10520><TABLE
10521BORDER="0"
10522WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +000010523BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +000010524CELLSPACING="0"
10525CELLPADDING="4"
10526CLASS="CALSTABLE"
10527><TR
10528><TD
10529WIDTH="20%"
10530ALIGN="RIGHT"
10531VALIGN="TOP"
10532><TT
10533CLASS="PARAMETER"
10534><I
10535>cur</I
10536></TT
10537>&nbsp;:</TD
10538><TD
10539WIDTH="80%"
10540ALIGN="LEFT"
10541VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +000010542>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +000010543></TR
10544><TR
10545><TD
10546WIDTH="20%"
10547ALIGN="RIGHT"
10548VALIGN="TOP"
10549><TT
10550CLASS="PARAMETER"
10551><I
10552>mem</I
10553></TT
10554>&nbsp;:</TD
10555><TD
10556WIDTH="80%"
10557ALIGN="LEFT"
10558VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +000010559>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +000010560></TR
10561><TR
10562><TD
10563WIDTH="20%"
10564ALIGN="RIGHT"
10565VALIGN="TOP"
10566><TT
10567CLASS="PARAMETER"
10568><I
10569>size</I
10570></TT
10571>&nbsp;:</TD
10572><TD
10573WIDTH="80%"
10574ALIGN="LEFT"
10575VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +000010576>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +000010577></TR
10578></TABLE
10579><P
10580></P
10581></DIV
10582></DIV
10583><HR><DIV
10584CLASS="REFSECT2"
10585><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +000010586NAME="AEN5466"
Daniel Veillard35925471999-02-25 08:46:07 +000010587></A
10588><H3
10589><A
10590NAME="XMLDOCDUMP"
10591></A
Daniel Veillard14fff061999-06-22 21:49:07 +000010592>xmlDocDump ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +000010593><TABLE
10594BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +000010595BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +000010596WIDTH="100%"
10597CELLPADDING="6"
10598><TR
10599><TD
10600><PRE
10601CLASS="PROGRAMLISTING"
10602>void xmlDocDump (<GTKDOCLINK
10603HREF="FILE"
10604>FILE</GTKDOCLINK
10605> *f,
10606 <A
10607HREF="gnome-xml-tree.html#XMLDOCPTR"
10608>xmlDocPtr</A
10609> cur);</PRE
10610></TD
10611></TR
10612></TABLE
10613><P
10614>Dump an XML document to an open FILE.</P
10615><P
10616></P
10617><DIV
10618CLASS="INFORMALTABLE"
10619><P
10620></P
10621><TABLE
10622BORDER="0"
10623WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +000010624BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +000010625CELLSPACING="0"
10626CELLPADDING="4"
10627CLASS="CALSTABLE"
10628><TR
10629><TD
10630WIDTH="20%"
10631ALIGN="RIGHT"
10632VALIGN="TOP"
10633><TT
10634CLASS="PARAMETER"
10635><I
10636>f</I
10637></TT
10638>&nbsp;:</TD
10639><TD
10640WIDTH="80%"
10641ALIGN="LEFT"
10642VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +000010643>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +000010644></TR
10645><TR
10646><TD
10647WIDTH="20%"
10648ALIGN="RIGHT"
10649VALIGN="TOP"
10650><TT
10651CLASS="PARAMETER"
10652><I
10653>cur</I
10654></TT
10655>&nbsp;:</TD
10656><TD
10657WIDTH="80%"
10658ALIGN="LEFT"
10659VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +000010660>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +000010661></TR
10662></TABLE
10663><P
10664></P
10665></DIV
10666></DIV
10667><HR><DIV
10668CLASS="REFSECT2"
10669><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +000010670NAME="AEN5487"
Daniel Veillard35925471999-02-25 08:46:07 +000010671></A
10672><H3
10673><A
10674NAME="XMLSAVEFILE"
10675></A
Daniel Veillard14fff061999-06-22 21:49:07 +000010676>xmlSaveFile ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +000010677><TABLE
10678BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +000010679BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +000010680WIDTH="100%"
10681CELLPADDING="6"
10682><TR
10683><TD
10684><PRE
10685CLASS="PROGRAMLISTING"
10686>int xmlSaveFile (const char *filename,
10687 <A
10688HREF="gnome-xml-tree.html#XMLDOCPTR"
10689>xmlDocPtr</A
10690> cur);</PRE
10691></TD
10692></TR
10693></TABLE
10694><P
10695>Dump an XML document to a file. Will use compression if
Daniel Veillard11a48ec1999-11-23 10:40:46 +000010696compiled in and enabled. If <TT
10697CLASS="PARAMETER"
10698><I
10699>filename</I
10700></TT
10701> is "-" the stdout file is
10702used.</P
Daniel Veillard35925471999-02-25 08:46:07 +000010703><P
10704></P
10705><DIV
10706CLASS="INFORMALTABLE"
10707><P
10708></P
10709><TABLE
10710BORDER="0"
10711WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +000010712BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +000010713CELLSPACING="0"
10714CELLPADDING="4"
10715CLASS="CALSTABLE"
10716><TR
10717><TD
10718WIDTH="20%"
10719ALIGN="RIGHT"
10720VALIGN="TOP"
10721><TT
10722CLASS="PARAMETER"
10723><I
10724>filename</I
10725></TT
10726>&nbsp;:</TD
10727><TD
10728WIDTH="80%"
10729ALIGN="LEFT"
10730VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +000010731>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +000010732></TR
10733><TR
10734><TD
10735WIDTH="20%"
10736ALIGN="RIGHT"
10737VALIGN="TOP"
10738><TT
10739CLASS="PARAMETER"
10740><I
10741>cur</I
10742></TT
10743>&nbsp;:</TD
10744><TD
10745WIDTH="80%"
10746ALIGN="LEFT"
10747VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +000010748>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +000010749></TR
10750><TR
10751><TD
10752WIDTH="20%"
10753ALIGN="RIGHT"
10754VALIGN="TOP"
10755><I
10756CLASS="EMPHASIS"
10757>Returns</I
10758> :</TD
10759><TD
10760WIDTH="80%"
10761ALIGN="LEFT"
10762VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +000010763>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +000010764></TR
10765></TABLE
10766><P
10767></P
10768></DIV
10769></DIV
10770><HR><DIV
10771CLASS="REFSECT2"
10772><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +000010773NAME="AEN5512"
Daniel Veillard35925471999-02-25 08:46:07 +000010774></A
10775><H3
10776><A
10777NAME="XMLGETDOCCOMPRESSMODE"
10778></A
Daniel Veillard14fff061999-06-22 21:49:07 +000010779>xmlGetDocCompressMode ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +000010780><TABLE
10781BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +000010782BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +000010783WIDTH="100%"
10784CELLPADDING="6"
10785><TR
10786><TD
10787><PRE
10788CLASS="PROGRAMLISTING"
10789>int xmlGetDocCompressMode (<A
10790HREF="gnome-xml-tree.html#XMLDOCPTR"
10791>xmlDocPtr</A
10792> doc);</PRE
10793></TD
10794></TR
10795></TABLE
10796><P
10797>get the compression ratio for a document, ZLIB based</P
10798><P
10799></P
10800><DIV
10801CLASS="INFORMALTABLE"
10802><P
10803></P
10804><TABLE
10805BORDER="0"
10806WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +000010807BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +000010808CELLSPACING="0"
10809CELLPADDING="4"
10810CLASS="CALSTABLE"
10811><TR
10812><TD
10813WIDTH="20%"
10814ALIGN="RIGHT"
10815VALIGN="TOP"
10816><TT
10817CLASS="PARAMETER"
10818><I
10819>doc</I
10820></TT
10821>&nbsp;:</TD
10822><TD
10823WIDTH="80%"
10824ALIGN="LEFT"
10825VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +000010826>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +000010827></TR
10828><TR
10829><TD
10830WIDTH="20%"
10831ALIGN="RIGHT"
10832VALIGN="TOP"
10833><I
10834CLASS="EMPHASIS"
10835>Returns</I
10836> :</TD
10837><TD
10838WIDTH="80%"
10839ALIGN="LEFT"
10840VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +000010841>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +000010842></TR
10843></TABLE
10844><P
10845></P
10846></DIV
10847></DIV
10848><HR><DIV
10849CLASS="REFSECT2"
10850><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +000010851NAME="AEN5532"
Daniel Veillard35925471999-02-25 08:46:07 +000010852></A
10853><H3
10854><A
10855NAME="XMLSETDOCCOMPRESSMODE"
10856></A
Daniel Veillard14fff061999-06-22 21:49:07 +000010857>xmlSetDocCompressMode ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +000010858><TABLE
10859BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +000010860BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +000010861WIDTH="100%"
10862CELLPADDING="6"
10863><TR
10864><TD
10865><PRE
10866CLASS="PROGRAMLISTING"
10867>void xmlSetDocCompressMode (<A
10868HREF="gnome-xml-tree.html#XMLDOCPTR"
10869>xmlDocPtr</A
10870> doc,
10871 int mode);</PRE
10872></TD
10873></TR
10874></TABLE
10875><P
10876>set the compression ratio for a document, ZLIB based
10877Correct values: 0 (uncompressed) to 9 (max compression)</P
10878><P
10879></P
10880><DIV
10881CLASS="INFORMALTABLE"
10882><P
10883></P
10884><TABLE
10885BORDER="0"
10886WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +000010887BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +000010888CELLSPACING="0"
10889CELLPADDING="4"
10890CLASS="CALSTABLE"
10891><TR
10892><TD
10893WIDTH="20%"
10894ALIGN="RIGHT"
10895VALIGN="TOP"
10896><TT
10897CLASS="PARAMETER"
10898><I
10899>doc</I
10900></TT
10901>&nbsp;:</TD
10902><TD
10903WIDTH="80%"
10904ALIGN="LEFT"
10905VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +000010906>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +000010907></TR
10908><TR
10909><TD
10910WIDTH="20%"
10911ALIGN="RIGHT"
10912VALIGN="TOP"
10913><TT
10914CLASS="PARAMETER"
10915><I
10916>mode</I
10917></TT
10918>&nbsp;:</TD
10919><TD
10920WIDTH="80%"
10921ALIGN="LEFT"
10922VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +000010923>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +000010924></TR
10925></TABLE
10926><P
10927></P
10928></DIV
10929></DIV
10930><HR><DIV
10931CLASS="REFSECT2"
10932><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +000010933NAME="AEN5552"
Daniel Veillard35925471999-02-25 08:46:07 +000010934></A
10935><H3
10936><A
10937NAME="XMLGETCOMPRESSMODE"
10938></A
Daniel Veillard14fff061999-06-22 21:49:07 +000010939>xmlGetCompressMode ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +000010940><TABLE
10941BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +000010942BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +000010943WIDTH="100%"
10944CELLPADDING="6"
10945><TR
10946><TD
10947><PRE
10948CLASS="PROGRAMLISTING"
10949>int xmlGetCompressMode (void);</PRE
10950></TD
10951></TR
10952></TABLE
10953><P
10954>get the default compression mode used, ZLIB based.</P
10955><P
10956></P
10957><DIV
10958CLASS="INFORMALTABLE"
10959><P
10960></P
10961><TABLE
10962BORDER="0"
10963WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +000010964BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +000010965CELLSPACING="0"
10966CELLPADDING="4"
10967CLASS="CALSTABLE"
10968><TR
10969><TD
10970WIDTH="20%"
10971ALIGN="RIGHT"
10972VALIGN="TOP"
10973><I
10974CLASS="EMPHASIS"
10975>Returns</I
10976> :</TD
10977><TD
10978WIDTH="80%"
10979ALIGN="LEFT"
10980VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +000010981>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +000010982></TR
10983></TABLE
10984><P
10985></P
10986></DIV
10987></DIV
10988><HR><DIV
10989CLASS="REFSECT2"
10990><A
Daniel Veillard5cb5ab81999-12-21 15:35:29 +000010991NAME="AEN5567"
Daniel Veillard35925471999-02-25 08:46:07 +000010992></A
10993><H3
10994><A
10995NAME="XMLSETCOMPRESSMODE"
10996></A
Daniel Veillard14fff061999-06-22 21:49:07 +000010997>xmlSetCompressMode ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +000010998><TABLE
10999BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +000011000BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +000011001WIDTH="100%"
11002CELLPADDING="6"
11003><TR
11004><TD
11005><PRE
11006CLASS="PROGRAMLISTING"
11007>void xmlSetCompressMode (int mode);</PRE
11008></TD
11009></TR
11010></TABLE
11011><P
11012>set the default compression mode used, ZLIB based
11013Correct values: 0 (uncompressed) to 9 (max compression)</P
11014><P
11015></P
11016><DIV
11017CLASS="INFORMALTABLE"
11018><P
11019></P
11020><TABLE
11021BORDER="0"
11022WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +000011023BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +000011024CELLSPACING="0"
11025CELLPADDING="4"
11026CLASS="CALSTABLE"
11027><TR
11028><TD
11029WIDTH="20%"
11030ALIGN="RIGHT"
11031VALIGN="TOP"
11032><TT
11033CLASS="PARAMETER"
11034><I
11035>mode</I
11036></TT
11037>&nbsp;:</TD
11038><TD
11039WIDTH="80%"
11040ALIGN="LEFT"
11041VALIGN="TOP"
Daniel Veillard5cb5ab81999-12-21 15:35:29 +000011042>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +000011043></TR
11044></TABLE
11045><P
11046></P
11047></DIV
11048></DIV
11049></DIV
11050><DIV
11051CLASS="NAVFOOTER"
Daniel Veillard00fdf371999-10-08 09:40:39 +000011052><BR
11053CLEAR="all"><BR><TABLE
Daniel Veillard35925471999-02-25 08:46:07 +000011054WIDTH="100%"
11055BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +000011056BGCOLOR="#000000"
11057CELLPADDING="1"
Daniel Veillard35925471999-02-25 08:46:07 +000011058CELLSPACING="0"
11059><TR
11060><TD
Daniel Veillard14fff061999-06-22 21:49:07 +000011061WIDTH="25%"
11062BGCOLOR="#C00000"
Daniel Veillard35925471999-02-25 08:46:07 +000011063ALIGN="left"
Daniel Veillard35925471999-02-25 08:46:07 +000011064><A
Daniel Veillard294cbca1999-12-03 13:19:09 +000011065HREF="gnome-xml-sax.html"
Daniel Veillard14fff061999-06-22 21:49:07 +000011066><FONT
11067COLOR="#FFFFFF"
11068SIZE="3"
11069><B
11070>&#60;&#60;&#60; Previous Page</B
11071></FONT
11072></A
Daniel Veillard35925471999-02-25 08:46:07 +000011073></TD
11074><TD
Daniel Veillard14fff061999-06-22 21:49:07 +000011075WIDTH="25%"
11076BGCOLOR="#0000C0"
Daniel Veillard35925471999-02-25 08:46:07 +000011077ALIGN="center"
Daniel Veillard14fff061999-06-22 21:49:07 +000011078><FONT
11079COLOR="#FFFFFF"
11080SIZE="3"
11081><B
Daniel Veillard35925471999-02-25 08:46:07 +000011082><A
11083HREF="book1.html"
Daniel Veillard14fff061999-06-22 21:49:07 +000011084><FONT
11085COLOR="#FFFFFF"
11086SIZE="3"
11087><B
11088>Home</B
11089></FONT
11090></A
11091></B
11092></FONT
Daniel Veillard35925471999-02-25 08:46:07 +000011093></TD
11094><TD
Daniel Veillard14fff061999-06-22 21:49:07 +000011095WIDTH="25%"
11096BGCOLOR="#00C000"
11097ALIGN="center"
11098><FONT
11099COLOR="#FFFFFF"
11100SIZE="3"
11101><B
11102><A
Daniel Veillard35008381999-10-25 13:15:52 +000011103HREF="libxml-lib.html"
Daniel Veillard14fff061999-06-22 21:49:07 +000011104><FONT
11105COLOR="#FFFFFF"
11106SIZE="3"
11107><B
11108>Up</B
11109></FONT
11110></A
11111></B
11112></FONT
11113></TD
11114><TD
11115WIDTH="25%"
11116BGCOLOR="#C00000"
Daniel Veillard35925471999-02-25 08:46:07 +000011117ALIGN="right"
Daniel Veillard35925471999-02-25 08:46:07 +000011118><A
11119HREF="gnome-xml-entities.html"
Daniel Veillard14fff061999-06-22 21:49:07 +000011120><FONT
11121COLOR="#FFFFFF"
11122SIZE="3"
11123><B
11124>Next Page &#62;&#62;&#62;</B
11125></FONT
11126></A
Daniel Veillard35925471999-02-25 08:46:07 +000011127></TD
11128></TR
11129><TR
11130><TD
Daniel Veillard14fff061999-06-22 21:49:07 +000011131COLSPAN="2"
Daniel Veillard35925471999-02-25 08:46:07 +000011132ALIGN="left"
Daniel Veillard14fff061999-06-22 21:49:07 +000011133><FONT
11134COLOR="#FFFFFF"
11135SIZE="3"
11136><B
Daniel Veillard294cbca1999-12-03 13:19:09 +000011137>SAX</B
Daniel Veillard14fff061999-06-22 21:49:07 +000011138></FONT
Daniel Veillard35925471999-02-25 08:46:07 +000011139></TD
11140><TD
Daniel Veillard14fff061999-06-22 21:49:07 +000011141COLSPAN="2"
Daniel Veillard35925471999-02-25 08:46:07 +000011142ALIGN="right"
Daniel Veillard14fff061999-06-22 21:49:07 +000011143><FONT
11144COLOR="#FFFFFF"
11145SIZE="3"
11146><B
11147>entities</B
11148></FONT
11149></TD
Daniel Veillard35925471999-02-25 08:46:07 +000011150></TR
11151></TABLE
11152></DIV
11153></BODY
11154></HTML
11155>