blob: 734ea90ad432577fe91a620594f42ae58fac1f8f [file] [log] [blame]
Daniel Veillardaec63562003-03-23 20:42:17 +00001<HTML
2><HEAD
3><TITLE
4>xmlreader</TITLE
5><META
6NAME="GENERATOR"
7CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
8"><LINK
9REL="HOME"
10TITLE="Gnome XML Library Reference Manual"
11HREF="book1.html"><LINK
12REL="UP"
13TITLE="Libxml Library Reference"
14HREF="libxml-lib.html"><LINK
15REL="PREVIOUS"
16TITLE="parser"
17HREF="libxml-parser.html"><LINK
18REL="NEXT"
19TITLE="SAX"
20HREF="libxml-sax.html"></HEAD
21><BODY
22CLASS="REFENTRY"
23BGCOLOR="#FFFFFF"
24TEXT="#000000"
25LINK="#0000FF"
26VLINK="#840084"
27ALINK="#0000FF"
28><DIV
29CLASS="NAVHEADER"
30><TABLE
31WIDTH="100%"
32BORDER="0"
33BGCOLOR="#000000"
34CELLPADDING="1"
35CELLSPACING="0"
36><TR
37><TH
38COLSPAN="4"
39ALIGN="center"
40><FONT
41COLOR="#FFFFFF"
42SIZE="5"
43>Gnome XML Library Reference Manual</FONT
44></TH
45></TR
46><TR
47><TD
48WIDTH="25%"
49BGCOLOR="#C00000"
50ALIGN="left"
51><A
52HREF="libxml-parser.html"
53><FONT
54COLOR="#FFFFFF"
55SIZE="3"
56><B
57>&#60;&#60;&#60; Previous Page</B
58></FONT
59></A
60></TD
61><TD
62WIDTH="25%"
63BGCOLOR="#0000C0"
64ALIGN="center"
65><FONT
66COLOR="#FFFFFF"
67SIZE="3"
68><B
69><A
70HREF="book1.html"
71><FONT
72COLOR="#FFFFFF"
73SIZE="3"
74><B
75>Home</B
76></FONT
77></A
78></B
79></FONT
80></TD
81><TD
82WIDTH="25%"
83BGCOLOR="#00C000"
84ALIGN="center"
85><FONT
86COLOR="#FFFFFF"
87SIZE="3"
88><B
89><A
90HREF="libxml-lib.html"
91><FONT
92COLOR="#FFFFFF"
93SIZE="3"
94><B
95>Up</B
96></FONT
97></A
98></B
99></FONT
100></TD
101><TD
102WIDTH="25%"
103BGCOLOR="#C00000"
104ALIGN="right"
105><A
106HREF="libxml-sax.html"
107><FONT
108COLOR="#FFFFFF"
109SIZE="3"
110><B
111>Next Page &#62;&#62;&#62;</B
112></FONT
113></A
114></TD
115></TR
116></TABLE
117></DIV
118><H1
119><A
120NAME="LIBXML-XMLREADER"
121></A
122>xmlreader</H1
123><DIV
124CLASS="REFNAMEDIV"
125><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +0000126NAME="AEN2920"
Daniel Veillardaec63562003-03-23 20:42:17 +0000127></A
128><H2
129>Name</H2
130>xmlreader&nbsp;--&nbsp;</DIV
131><DIV
132CLASS="REFSYNOPSISDIV"
133><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +0000134NAME="AEN2923"
Daniel Veillardaec63562003-03-23 20:42:17 +0000135></A
136><H2
137>Synopsis</H2
138><TABLE
139BORDER="0"
140BGCOLOR="#D6E8FF"
141WIDTH="100%"
142CELLPADDING="6"
143><TR
144><TD
145><PRE
146CLASS="SYNOPSIS"
147>&#13;
148
149enum <A
150HREF="libxml-xmlreader.html#XMLPARSERPROPERTIES"
151>xmlParserProperties</A
152>;
153enum <A
154HREF="libxml-xmlreader.html#XMLPARSERSEVERITIES"
155>xmlParserSeverities</A
156>;
157struct <A
158HREF="libxml-xmlreader.html#XMLTEXTREADER"
159>xmlTextReader</A
160>;
161typedef <A
162HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
163>xmlTextReaderPtr</A
164>;
165<A
166HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
167>xmlTextReaderPtr</A
168> <A
169HREF="libxml-xmlreader.html#XMLNEWTEXTREADER"
170>xmlNewTextReader</A
171> (<A
172HREF="libxml-tree.html#XMLPARSERINPUTBUFFERPTR"
173>xmlParserInputBufferPtr</A
174> input,
175 const char *URI);
176<A
177HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
178>xmlTextReaderPtr</A
179> <A
180HREF="libxml-xmlreader.html#XMLNEWTEXTREADERFILENAME"
181>xmlNewTextReaderFilename</A
182> (const char *URI);
183void <A
184HREF="libxml-xmlreader.html#XMLFREETEXTREADER"
185>xmlFreeTextReader</A
186> (<A
187HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
188>xmlTextReaderPtr</A
189> reader);
190int <A
191HREF="libxml-xmlreader.html#XMLTEXTREADERREAD"
192>xmlTextReaderRead</A
193> (<A
194HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
195>xmlTextReaderPtr</A
196> reader);
197<A
198HREF="libxml-tree.html#XMLCHAR"
199>xmlChar</A
200>* <A
201HREF="libxml-xmlreader.html#XMLTEXTREADERREADINNERXML"
202>xmlTextReaderReadInnerXml</A
203> (<A
204HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
205>xmlTextReaderPtr</A
206> reader);
207<A
208HREF="libxml-tree.html#XMLCHAR"
209>xmlChar</A
210>* <A
211HREF="libxml-xmlreader.html#XMLTEXTREADERREADOUTERXML"
212>xmlTextReaderReadOuterXml</A
213> (<A
214HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
215>xmlTextReaderPtr</A
216> reader);
217<A
218HREF="libxml-tree.html#XMLCHAR"
219>xmlChar</A
220>* <A
221HREF="libxml-xmlreader.html#XMLTEXTREADERREADSTRING"
222>xmlTextReaderReadString</A
223> (<A
224HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
225>xmlTextReaderPtr</A
226> reader);
227int <A
228HREF="libxml-xmlreader.html#XMLTEXTREADERREADATTRIBUTEVALUE"
229>xmlTextReaderReadAttributeValue</A
230> (<A
231HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
232>xmlTextReaderPtr</A
233> reader);
234int <A
235HREF="libxml-xmlreader.html#XMLTEXTREADERATTRIBUTECOUNT"
236>xmlTextReaderAttributeCount</A
237> (<A
238HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
239>xmlTextReaderPtr</A
240> reader);
241<A
242HREF="libxml-tree.html#XMLCHAR"
243>xmlChar</A
244>* <A
245HREF="libxml-xmlreader.html#XMLTEXTREADERBASEURI"
246>xmlTextReaderBaseUri</A
247> (<A
248HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
249>xmlTextReaderPtr</A
250> reader);
251int <A
252HREF="libxml-xmlreader.html#XMLTEXTREADERDEPTH"
253>xmlTextReaderDepth</A
254> (<A
255HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
256>xmlTextReaderPtr</A
257> reader);
258int <A
259HREF="libxml-xmlreader.html#XMLTEXTREADERHASATTRIBUTES"
260>xmlTextReaderHasAttributes</A
261> (<A
262HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
263>xmlTextReaderPtr</A
264> reader);
265int <A
266HREF="libxml-xmlreader.html#XMLTEXTREADERHASVALUE"
267>xmlTextReaderHasValue</A
268> (<A
269HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
270>xmlTextReaderPtr</A
271> reader);
272int <A
273HREF="libxml-xmlreader.html#XMLTEXTREADERISDEFAULT"
274>xmlTextReaderIsDefault</A
275> (<A
276HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
277>xmlTextReaderPtr</A
278> reader);
279int <A
280HREF="libxml-xmlreader.html#XMLTEXTREADERISEMPTYELEMENT"
281>xmlTextReaderIsEmptyElement</A
282> (<A
283HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
284>xmlTextReaderPtr</A
285> reader);
286<A
287HREF="libxml-tree.html#XMLCHAR"
288>xmlChar</A
289>* <A
290HREF="libxml-xmlreader.html#XMLTEXTREADERLOCALNAME"
291>xmlTextReaderLocalName</A
292> (<A
293HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
294>xmlTextReaderPtr</A
295> reader);
296<A
297HREF="libxml-tree.html#XMLCHAR"
298>xmlChar</A
299>* <A
300HREF="libxml-xmlreader.html#XMLTEXTREADERNAME"
301>xmlTextReaderName</A
302> (<A
303HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
304>xmlTextReaderPtr</A
305> reader);
306<A
307HREF="libxml-tree.html#XMLCHAR"
308>xmlChar</A
309>* <A
310HREF="libxml-xmlreader.html#XMLTEXTREADERNAMESPACEURI"
311>xmlTextReaderNamespaceUri</A
312> (<A
313HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
314>xmlTextReaderPtr</A
315> reader);
316int <A
317HREF="libxml-xmlreader.html#XMLTEXTREADERNODETYPE"
318>xmlTextReaderNodeType</A
319> (<A
320HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
321>xmlTextReaderPtr</A
322> reader);
323<A
324HREF="libxml-tree.html#XMLCHAR"
325>xmlChar</A
326>* <A
327HREF="libxml-xmlreader.html#XMLTEXTREADERPREFIX"
328>xmlTextReaderPrefix</A
329> (<A
330HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
331>xmlTextReaderPtr</A
332> reader);
333int <A
334HREF="libxml-xmlreader.html#XMLTEXTREADERQUOTECHAR"
335>xmlTextReaderQuoteChar</A
336> (<A
337HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
338>xmlTextReaderPtr</A
339> reader);
340<A
341HREF="libxml-tree.html#XMLCHAR"
342>xmlChar</A
343>* <A
344HREF="libxml-xmlreader.html#XMLTEXTREADERVALUE"
345>xmlTextReaderValue</A
346> (<A
347HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
348>xmlTextReaderPtr</A
349> reader);
350<A
351HREF="libxml-tree.html#XMLCHAR"
352>xmlChar</A
353>* <A
354HREF="libxml-xmlreader.html#XMLTEXTREADERXMLLANG"
355>xmlTextReaderXmlLang</A
356> (<A
357HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
358>xmlTextReaderPtr</A
359> reader);
360int <A
361HREF="libxml-xmlreader.html#XMLTEXTREADERREADSTATE"
362>xmlTextReaderReadState</A
363> (<A
364HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
365>xmlTextReaderPtr</A
366> reader);
367int <A
368HREF="libxml-xmlreader.html#XMLTEXTREADERCLOSE"
369>xmlTextReaderClose</A
370> (<A
371HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
372>xmlTextReaderPtr</A
373> reader);
374<A
375HREF="libxml-tree.html#XMLCHAR"
376>xmlChar</A
377>* <A
378HREF="libxml-xmlreader.html#XMLTEXTREADERGETATTRIBUTENO"
379>xmlTextReaderGetAttributeNo</A
380> (<A
381HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
382>xmlTextReaderPtr</A
383> reader,
384 int no);
385<A
386HREF="libxml-tree.html#XMLCHAR"
387>xmlChar</A
388>* <A
389HREF="libxml-xmlreader.html#XMLTEXTREADERGETATTRIBUTE"
390>xmlTextReaderGetAttribute</A
391> (<A
392HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
393>xmlTextReaderPtr</A
394> reader,
395 const <A
396HREF="libxml-tree.html#XMLCHAR"
397>xmlChar</A
398> *name);
399<A
400HREF="libxml-tree.html#XMLCHAR"
401>xmlChar</A
402>* <A
403HREF="libxml-xmlreader.html#XMLTEXTREADERGETATTRIBUTENS"
404>xmlTextReaderGetAttributeNs</A
405> (<A
406HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
407>xmlTextReaderPtr</A
408> reader,
409 const <A
410HREF="libxml-tree.html#XMLCHAR"
411>xmlChar</A
412> *localName,
413 const <A
414HREF="libxml-tree.html#XMLCHAR"
415>xmlChar</A
416> *namespaceURI);
417<A
418HREF="libxml-tree.html#XMLPARSERINPUTBUFFERPTR"
419>xmlParserInputBufferPtr</A
420> <A
421HREF="libxml-xmlreader.html#XMLTEXTREADERGETREMAINDER"
422>xmlTextReaderGetRemainder</A
423>
424 (<A
425HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
426>xmlTextReaderPtr</A
427> reader);
428<A
429HREF="libxml-tree.html#XMLCHAR"
430>xmlChar</A
431>* <A
432HREF="libxml-xmlreader.html#XMLTEXTREADERLOOKUPNAMESPACE"
433>xmlTextReaderLookupNamespace</A
434> (<A
435HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
436>xmlTextReaderPtr</A
437> reader,
438 const <A
439HREF="libxml-tree.html#XMLCHAR"
440>xmlChar</A
441> *prefix);
442int <A
443HREF="libxml-xmlreader.html#XMLTEXTREADERMOVETOATTRIBUTENO"
444>xmlTextReaderMoveToAttributeNo</A
445> (<A
446HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
447>xmlTextReaderPtr</A
448> reader,
449 int no);
450int <A
451HREF="libxml-xmlreader.html#XMLTEXTREADERMOVETOATTRIBUTE"
452>xmlTextReaderMoveToAttribute</A
453> (<A
454HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
455>xmlTextReaderPtr</A
456> reader,
457 const <A
458HREF="libxml-tree.html#XMLCHAR"
459>xmlChar</A
460> *name);
461int <A
462HREF="libxml-xmlreader.html#XMLTEXTREADERMOVETOATTRIBUTENS"
463>xmlTextReaderMoveToAttributeNs</A
464> (<A
465HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
466>xmlTextReaderPtr</A
467> reader,
468 const <A
469HREF="libxml-tree.html#XMLCHAR"
470>xmlChar</A
471> *localName,
472 const <A
473HREF="libxml-tree.html#XMLCHAR"
474>xmlChar</A
475> *namespaceURI);
476int <A
477HREF="libxml-xmlreader.html#XMLTEXTREADERMOVETOFIRSTATTRIBUTE"
478>xmlTextReaderMoveToFirstAttribute</A
479>
480 (<A
481HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
482>xmlTextReaderPtr</A
483> reader);
484int <A
485HREF="libxml-xmlreader.html#XMLTEXTREADERMOVETONEXTATTRIBUTE"
486>xmlTextReaderMoveToNextAttribute</A
487>
488 (<A
489HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
490>xmlTextReaderPtr</A
491> reader);
492int <A
493HREF="libxml-xmlreader.html#XMLTEXTREADERMOVETOELEMENT"
494>xmlTextReaderMoveToElement</A
495> (<A
496HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
497>xmlTextReaderPtr</A
498> reader);
499int <A
500HREF="libxml-xmlreader.html#XMLTEXTREADERNORMALIZATION"
501>xmlTextReaderNormalization</A
502> (<A
503HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
504>xmlTextReaderPtr</A
505> reader);
506int <A
507HREF="libxml-xmlreader.html#XMLTEXTREADERSETPARSERPROP"
508>xmlTextReaderSetParserProp</A
509> (<A
510HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
511>xmlTextReaderPtr</A
512> reader,
513 int prop,
514 int value);
515int <A
516HREF="libxml-xmlreader.html#XMLTEXTREADERGETPARSERPROP"
517>xmlTextReaderGetParserProp</A
518> (<A
519HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
520>xmlTextReaderPtr</A
521> reader,
522 int prop);
523<A
524HREF="libxml-tree.html#XMLNODEPTR"
525>xmlNodePtr</A
526> <A
527HREF="libxml-xmlreader.html#XMLTEXTREADERCURRENTNODE"
528>xmlTextReaderCurrentNode</A
529> (<A
530HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
531>xmlTextReaderPtr</A
532> reader);
533<A
534HREF="libxml-tree.html#XMLDOCPTR"
535>xmlDocPtr</A
536> <A
537HREF="libxml-xmlreader.html#XMLTEXTREADERCURRENTDOC"
538>xmlTextReaderCurrentDoc</A
539> (<A
540HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
541>xmlTextReaderPtr</A
542> reader);
543typedef <A
544HREF="libxml-xmlreader.html#XMLTEXTREADERLOCATORPTR"
545>xmlTextReaderLocatorPtr</A
546>;
547void (<A
548HREF="libxml-xmlreader.html#XMLTEXTREADERERRORFUNC"
549>*xmlTextReaderErrorFunc</A
550>) (void *arg,
551 const char *msg,
552 <A
553HREF="libxml-xmlreader.html#XMLPARSERSEVERITIES"
554>xmlParserSeverities</A
555> severity,
556 <A
557HREF="libxml-xmlreader.html#XMLTEXTREADERLOCATORPTR"
558>xmlTextReaderLocatorPtr</A
559> locator);
560int <A
561HREF="libxml-xmlreader.html#XMLTEXTREADERLOCATORLINENUMBER"
562>xmlTextReaderLocatorLineNumber</A
563> (<A
564HREF="libxml-xmlreader.html#XMLTEXTREADERLOCATORPTR"
565>xmlTextReaderLocatorPtr</A
566> locator);
567<A
568HREF="libxml-tree.html#XMLCHAR"
569>xmlChar</A
570>* <A
571HREF="libxml-xmlreader.html#XMLTEXTREADERLOCATORBASEURI"
572>xmlTextReaderLocatorBaseURI</A
573> (<A
574HREF="libxml-xmlreader.html#XMLTEXTREADERLOCATORPTR"
575>xmlTextReaderLocatorPtr</A
576> locator);
577void <A
578HREF="libxml-xmlreader.html#XMLTEXTREADERSETERRORHANDLER"
579>xmlTextReaderSetErrorHandler</A
580> (<A
581HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
582>xmlTextReaderPtr</A
583> reader,
584 <A
585HREF="libxml-xmlreader.html#XMLTEXTREADERERRORFUNC"
586>xmlTextReaderErrorFunc</A
587> f,
588 void *arg);
589void <A
590HREF="libxml-xmlreader.html#XMLTEXTREADERGETERRORHANDLER"
591>xmlTextReaderGetErrorHandler</A
592> (<A
593HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
594>xmlTextReaderPtr</A
595> reader,
596 <A
597HREF="libxml-xmlreader.html#XMLTEXTREADERERRORFUNC"
598>xmlTextReaderErrorFunc</A
599> *f,
600 void **arg);</PRE
601></TD
602></TR
603></TABLE
604></DIV
605><DIV
606CLASS="REFSECT1"
607><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +0000608NAME="AEN3052"
Daniel Veillardaec63562003-03-23 20:42:17 +0000609></A
610><H2
611>Description</H2
612><P
613></P
614></DIV
615><DIV
616CLASS="REFSECT1"
617><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +0000618NAME="AEN3055"
Daniel Veillardaec63562003-03-23 20:42:17 +0000619></A
620><H2
621>Details</H2
622><DIV
623CLASS="REFSECT2"
624><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +0000625NAME="AEN3057"
Daniel Veillardaec63562003-03-23 20:42:17 +0000626></A
627><H3
628><A
629NAME="XMLPARSERPROPERTIES"
630></A
631>enum xmlParserProperties</H3
632><TABLE
633BORDER="0"
634BGCOLOR="#D6E8FF"
635WIDTH="100%"
636CELLPADDING="6"
637><TR
638><TD
639><PRE
640CLASS="PROGRAMLISTING"
641>typedef enum {
642 XML_PARSER_LOADDTD = 1,
643 XML_PARSER_DEFAULTATTRS = 2,
644 XML_PARSER_VALIDATE = 3,
645 XML_PARSER_SUBST_ENTITIES = 4
646} xmlParserProperties;</PRE
647></TD
648></TR
649></TABLE
650><P
651></P
652></DIV
653><HR><DIV
654CLASS="REFSECT2"
655><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +0000656NAME="AEN3062"
Daniel Veillardaec63562003-03-23 20:42:17 +0000657></A
658><H3
659><A
660NAME="XMLPARSERSEVERITIES"
661></A
662>enum xmlParserSeverities</H3
663><TABLE
664BORDER="0"
665BGCOLOR="#D6E8FF"
666WIDTH="100%"
667CELLPADDING="6"
668><TR
669><TD
670><PRE
671CLASS="PROGRAMLISTING"
672>typedef enum {
673 XML_PARSER_SEVERITY_VALIDITY_WARNING = 1,
674 XML_PARSER_SEVERITY_VALIDITY_ERROR = 2,
675 XML_PARSER_SEVERITY_WARNING = 3,
676 XML_PARSER_SEVERITY_ERROR = 4
677} xmlParserSeverities;</PRE
678></TD
679></TR
680></TABLE
681><P
682></P
683></DIV
684><HR><DIV
685CLASS="REFSECT2"
686><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +0000687NAME="AEN3067"
Daniel Veillardaec63562003-03-23 20:42:17 +0000688></A
689><H3
690><A
691NAME="XMLTEXTREADER"
692></A
693>struct xmlTextReader</H3
694><TABLE
695BORDER="0"
696BGCOLOR="#D6E8FF"
697WIDTH="100%"
698CELLPADDING="6"
699><TR
700><TD
701><PRE
702CLASS="PROGRAMLISTING"
703>struct xmlTextReader;</PRE
704></TD
705></TR
706></TABLE
707><P
708></P
709></DIV
710><HR><DIV
711CLASS="REFSECT2"
712><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +0000713NAME="AEN3072"
Daniel Veillardaec63562003-03-23 20:42:17 +0000714></A
715><H3
716><A
717NAME="XMLTEXTREADERPTR"
718></A
719>xmlTextReaderPtr</H3
Daniel Veillardaec63562003-03-23 20:42:17 +0000720><P
721></P
722></DIV
723><HR><DIV
724CLASS="REFSECT2"
725><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +0000726NAME="AEN3076"
Daniel Veillardaec63562003-03-23 20:42:17 +0000727></A
728><H3
729><A
730NAME="XMLNEWTEXTREADER"
731></A
732>xmlNewTextReader ()</H3
733><TABLE
734BORDER="0"
735BGCOLOR="#D6E8FF"
736WIDTH="100%"
737CELLPADDING="6"
738><TR
739><TD
740><PRE
741CLASS="PROGRAMLISTING"
742><A
743HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
744>xmlTextReaderPtr</A
745> xmlNewTextReader (<A
746HREF="libxml-tree.html#XMLPARSERINPUTBUFFERPTR"
747>xmlParserInputBufferPtr</A
748> input,
749 const char *URI);</PRE
750></TD
751></TR
752></TABLE
753><P
754>Create an xmlTextReader structure fed with <TT
755CLASS="PARAMETER"
756><I
757>input</I
758></TT
759></P
760><P
761></P
762><DIV
763CLASS="INFORMALTABLE"
764><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +0000765NAME="AEN3085"
Daniel Veillardaec63562003-03-23 20:42:17 +0000766></A
767><P
768></P
769><TABLE
770BORDER="0"
771WIDTH="100%"
772BGCOLOR="#FFD0D0"
773CELLSPACING="0"
774CELLPADDING="4"
775CLASS="CALSTABLE"
776><TBODY
777><TR
778><TD
779WIDTH="20%"
780ALIGN="RIGHT"
781VALIGN="TOP"
782><TT
783CLASS="PARAMETER"
784><I
785>input</I
786></TT
787>&nbsp;:</TD
788><TD
789WIDTH="80%"
790ALIGN="LEFT"
791VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +0000792>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +0000793></TR
794><TR
795><TD
796WIDTH="20%"
797ALIGN="RIGHT"
798VALIGN="TOP"
799><TT
800CLASS="PARAMETER"
801><I
802>URI</I
803></TT
804>&nbsp;:</TD
805><TD
806WIDTH="80%"
807ALIGN="LEFT"
808VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +0000809>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +0000810></TR
811><TR
812><TD
813WIDTH="20%"
814ALIGN="RIGHT"
815VALIGN="TOP"
816><SPAN
817CLASS="emphasis"
818><I
819CLASS="EMPHASIS"
820>Returns</I
821></SPAN
822> :</TD
823><TD
824WIDTH="80%"
825ALIGN="LEFT"
826VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +0000827>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +0000828></TR
829></TBODY
830></TABLE
831><P
832></P
833></DIV
834></DIV
835><HR><DIV
836CLASS="REFSECT2"
837><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +0000838NAME="AEN3102"
Daniel Veillardaec63562003-03-23 20:42:17 +0000839></A
840><H3
841><A
842NAME="XMLNEWTEXTREADERFILENAME"
843></A
844>xmlNewTextReaderFilename ()</H3
845><TABLE
846BORDER="0"
847BGCOLOR="#D6E8FF"
848WIDTH="100%"
849CELLPADDING="6"
850><TR
851><TD
852><PRE
853CLASS="PROGRAMLISTING"
854><A
855HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
856>xmlTextReaderPtr</A
857> xmlNewTextReaderFilename (const char *URI);</PRE
858></TD
859></TR
860></TABLE
861><P
862>Create an xmlTextReader structure fed with the resource at <TT
863CLASS="PARAMETER"
864><I
865>URI</I
866></TT
867></P
868><P
869></P
870><DIV
871CLASS="INFORMALTABLE"
872><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +0000873NAME="AEN3110"
Daniel Veillardaec63562003-03-23 20:42:17 +0000874></A
875><P
876></P
877><TABLE
878BORDER="0"
879WIDTH="100%"
880BGCOLOR="#FFD0D0"
881CELLSPACING="0"
882CELLPADDING="4"
883CLASS="CALSTABLE"
884><TBODY
885><TR
886><TD
887WIDTH="20%"
888ALIGN="RIGHT"
889VALIGN="TOP"
890><TT
891CLASS="PARAMETER"
892><I
893>URI</I
894></TT
895>&nbsp;:</TD
896><TD
897WIDTH="80%"
898ALIGN="LEFT"
899VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +0000900>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +0000901></TR
902><TR
903><TD
904WIDTH="20%"
905ALIGN="RIGHT"
906VALIGN="TOP"
907><SPAN
908CLASS="emphasis"
909><I
910CLASS="EMPHASIS"
911>Returns</I
912></SPAN
913> :</TD
914><TD
915WIDTH="80%"
916ALIGN="LEFT"
917VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +0000918>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +0000919></TR
920></TBODY
921></TABLE
922><P
923></P
924></DIV
925></DIV
926><HR><DIV
927CLASS="REFSECT2"
928><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +0000929NAME="AEN3123"
Daniel Veillardaec63562003-03-23 20:42:17 +0000930></A
931><H3
932><A
933NAME="XMLFREETEXTREADER"
934></A
935>xmlFreeTextReader ()</H3
936><TABLE
937BORDER="0"
938BGCOLOR="#D6E8FF"
939WIDTH="100%"
940CELLPADDING="6"
941><TR
942><TD
943><PRE
944CLASS="PROGRAMLISTING"
945>void xmlFreeTextReader (<A
946HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
947>xmlTextReaderPtr</A
948> reader);</PRE
949></TD
950></TR
951></TABLE
952><P
953>Deallocate all the resources associated to the reader</P
954><P
955></P
956><DIV
957CLASS="INFORMALTABLE"
958><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +0000959NAME="AEN3130"
Daniel Veillardaec63562003-03-23 20:42:17 +0000960></A
961><P
962></P
963><TABLE
964BORDER="0"
965WIDTH="100%"
966BGCOLOR="#FFD0D0"
967CELLSPACING="0"
968CELLPADDING="4"
969CLASS="CALSTABLE"
970><TBODY
971><TR
972><TD
973WIDTH="20%"
974ALIGN="RIGHT"
975VALIGN="TOP"
976><TT
977CLASS="PARAMETER"
978><I
979>reader</I
980></TT
981>&nbsp;:</TD
982><TD
983WIDTH="80%"
984ALIGN="LEFT"
985VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +0000986>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +0000987></TR
988></TBODY
989></TABLE
990><P
991></P
992></DIV
993></DIV
994><HR><DIV
995CLASS="REFSECT2"
996><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +0000997NAME="AEN3139"
Daniel Veillardaec63562003-03-23 20:42:17 +0000998></A
999><H3
1000><A
1001NAME="XMLTEXTREADERREAD"
1002></A
1003>xmlTextReaderRead ()</H3
1004><TABLE
1005BORDER="0"
1006BGCOLOR="#D6E8FF"
1007WIDTH="100%"
1008CELLPADDING="6"
1009><TR
1010><TD
1011><PRE
1012CLASS="PROGRAMLISTING"
1013>int xmlTextReaderRead (<A
1014HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
1015>xmlTextReaderPtr</A
1016> reader);</PRE
1017></TD
1018></TR
1019></TABLE
1020><P
1021>Moves the position of the current instance to the next node in
1022 the stream, exposing its properties.</P
1023><P
1024></P
1025><DIV
1026CLASS="INFORMALTABLE"
1027><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00001028NAME="AEN3146"
Daniel Veillardaec63562003-03-23 20:42:17 +00001029></A
1030><P
1031></P
1032><TABLE
1033BORDER="0"
1034WIDTH="100%"
1035BGCOLOR="#FFD0D0"
1036CELLSPACING="0"
1037CELLPADDING="4"
1038CLASS="CALSTABLE"
1039><TBODY
1040><TR
1041><TD
1042WIDTH="20%"
1043ALIGN="RIGHT"
1044VALIGN="TOP"
1045><TT
1046CLASS="PARAMETER"
1047><I
1048>reader</I
1049></TT
1050>&nbsp;:</TD
1051><TD
1052WIDTH="80%"
1053ALIGN="LEFT"
1054VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00001055>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00001056></TR
1057><TR
1058><TD
1059WIDTH="20%"
1060ALIGN="RIGHT"
1061VALIGN="TOP"
1062><SPAN
1063CLASS="emphasis"
1064><I
1065CLASS="EMPHASIS"
1066>Returns</I
1067></SPAN
1068> :</TD
1069><TD
1070WIDTH="80%"
1071ALIGN="LEFT"
1072VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00001073>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00001074></TR
1075></TBODY
1076></TABLE
1077><P
1078></P
1079></DIV
1080></DIV
1081><HR><DIV
1082CLASS="REFSECT2"
1083><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00001084NAME="AEN3159"
Daniel Veillardaec63562003-03-23 20:42:17 +00001085></A
1086><H3
1087><A
1088NAME="XMLTEXTREADERREADINNERXML"
1089></A
1090>xmlTextReaderReadInnerXml ()</H3
1091><TABLE
1092BORDER="0"
1093BGCOLOR="#D6E8FF"
1094WIDTH="100%"
1095CELLPADDING="6"
1096><TR
1097><TD
1098><PRE
1099CLASS="PROGRAMLISTING"
1100><A
1101HREF="libxml-tree.html#XMLCHAR"
1102>xmlChar</A
1103>* xmlTextReaderReadInnerXml (<A
1104HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
1105>xmlTextReaderPtr</A
1106> reader);</PRE
1107></TD
1108></TR
1109></TABLE
1110><P
1111>Reads the contents of the current node, including child nodes and markup.</P
1112><P
1113></P
1114><DIV
1115CLASS="INFORMALTABLE"
1116><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00001117NAME="AEN3167"
Daniel Veillardaec63562003-03-23 20:42:17 +00001118></A
1119><P
1120></P
1121><TABLE
1122BORDER="0"
1123WIDTH="100%"
1124BGCOLOR="#FFD0D0"
1125CELLSPACING="0"
1126CELLPADDING="4"
1127CLASS="CALSTABLE"
1128><TBODY
1129><TR
1130><TD
1131WIDTH="20%"
1132ALIGN="RIGHT"
1133VALIGN="TOP"
1134><TT
1135CLASS="PARAMETER"
1136><I
1137>reader</I
1138></TT
1139>&nbsp;:</TD
1140><TD
1141WIDTH="80%"
1142ALIGN="LEFT"
1143VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00001144>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00001145></TR
1146><TR
1147><TD
1148WIDTH="20%"
1149ALIGN="RIGHT"
1150VALIGN="TOP"
1151><SPAN
1152CLASS="emphasis"
1153><I
1154CLASS="EMPHASIS"
1155>Returns</I
1156></SPAN
1157> :</TD
1158><TD
1159WIDTH="80%"
1160ALIGN="LEFT"
1161VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00001162>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00001163></TR
1164></TBODY
1165></TABLE
1166><P
1167></P
1168></DIV
1169></DIV
1170><HR><DIV
1171CLASS="REFSECT2"
1172><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00001173NAME="AEN3180"
Daniel Veillardaec63562003-03-23 20:42:17 +00001174></A
1175><H3
1176><A
1177NAME="XMLTEXTREADERREADOUTERXML"
1178></A
1179>xmlTextReaderReadOuterXml ()</H3
1180><TABLE
1181BORDER="0"
1182BGCOLOR="#D6E8FF"
1183WIDTH="100%"
1184CELLPADDING="6"
1185><TR
1186><TD
1187><PRE
1188CLASS="PROGRAMLISTING"
1189><A
1190HREF="libxml-tree.html#XMLCHAR"
1191>xmlChar</A
1192>* xmlTextReaderReadOuterXml (<A
1193HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
1194>xmlTextReaderPtr</A
1195> reader);</PRE
1196></TD
1197></TR
1198></TABLE
1199><P
1200>Reads the contents of the current node, including child nodes and markup.</P
1201><P
1202></P
1203><DIV
1204CLASS="INFORMALTABLE"
1205><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00001206NAME="AEN3188"
Daniel Veillardaec63562003-03-23 20:42:17 +00001207></A
1208><P
1209></P
1210><TABLE
1211BORDER="0"
1212WIDTH="100%"
1213BGCOLOR="#FFD0D0"
1214CELLSPACING="0"
1215CELLPADDING="4"
1216CLASS="CALSTABLE"
1217><TBODY
1218><TR
1219><TD
1220WIDTH="20%"
1221ALIGN="RIGHT"
1222VALIGN="TOP"
1223><TT
1224CLASS="PARAMETER"
1225><I
1226>reader</I
1227></TT
1228>&nbsp;:</TD
1229><TD
1230WIDTH="80%"
1231ALIGN="LEFT"
1232VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00001233>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00001234></TR
1235><TR
1236><TD
1237WIDTH="20%"
1238ALIGN="RIGHT"
1239VALIGN="TOP"
1240><SPAN
1241CLASS="emphasis"
1242><I
1243CLASS="EMPHASIS"
1244>Returns</I
1245></SPAN
1246> :</TD
1247><TD
1248WIDTH="80%"
1249ALIGN="LEFT"
1250VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00001251>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00001252></TR
1253></TBODY
1254></TABLE
1255><P
1256></P
1257></DIV
1258></DIV
1259><HR><DIV
1260CLASS="REFSECT2"
1261><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00001262NAME="AEN3201"
Daniel Veillardaec63562003-03-23 20:42:17 +00001263></A
1264><H3
1265><A
1266NAME="XMLTEXTREADERREADSTRING"
1267></A
1268>xmlTextReaderReadString ()</H3
1269><TABLE
1270BORDER="0"
1271BGCOLOR="#D6E8FF"
1272WIDTH="100%"
1273CELLPADDING="6"
1274><TR
1275><TD
1276><PRE
1277CLASS="PROGRAMLISTING"
1278><A
1279HREF="libxml-tree.html#XMLCHAR"
1280>xmlChar</A
1281>* xmlTextReaderReadString (<A
1282HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
1283>xmlTextReaderPtr</A
1284> reader);</PRE
1285></TD
1286></TR
1287></TABLE
1288><P
1289>Reads the contents of an element or a text node as a string.</P
1290><P
1291></P
1292><DIV
1293CLASS="INFORMALTABLE"
1294><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00001295NAME="AEN3209"
Daniel Veillardaec63562003-03-23 20:42:17 +00001296></A
1297><P
1298></P
1299><TABLE
1300BORDER="0"
1301WIDTH="100%"
1302BGCOLOR="#FFD0D0"
1303CELLSPACING="0"
1304CELLPADDING="4"
1305CLASS="CALSTABLE"
1306><TBODY
1307><TR
1308><TD
1309WIDTH="20%"
1310ALIGN="RIGHT"
1311VALIGN="TOP"
1312><TT
1313CLASS="PARAMETER"
1314><I
1315>reader</I
1316></TT
1317>&nbsp;:</TD
1318><TD
1319WIDTH="80%"
1320ALIGN="LEFT"
1321VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00001322>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00001323></TR
1324><TR
1325><TD
1326WIDTH="20%"
1327ALIGN="RIGHT"
1328VALIGN="TOP"
1329><SPAN
1330CLASS="emphasis"
1331><I
1332CLASS="EMPHASIS"
1333>Returns</I
1334></SPAN
1335> :</TD
1336><TD
1337WIDTH="80%"
1338ALIGN="LEFT"
1339VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00001340>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00001341></TR
1342></TBODY
1343></TABLE
1344><P
1345></P
1346></DIV
1347></DIV
1348><HR><DIV
1349CLASS="REFSECT2"
1350><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00001351NAME="AEN3222"
Daniel Veillardaec63562003-03-23 20:42:17 +00001352></A
1353><H3
1354><A
1355NAME="XMLTEXTREADERREADATTRIBUTEVALUE"
1356></A
1357>xmlTextReaderReadAttributeValue ()</H3
1358><TABLE
1359BORDER="0"
1360BGCOLOR="#D6E8FF"
1361WIDTH="100%"
1362CELLPADDING="6"
1363><TR
1364><TD
1365><PRE
1366CLASS="PROGRAMLISTING"
1367>int xmlTextReaderReadAttributeValue (<A
1368HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
1369>xmlTextReaderPtr</A
1370> reader);</PRE
1371></TD
1372></TR
1373></TABLE
1374><P
1375>Parses an attribute value into one or more Text and EntityReference nodes.</P
1376><P
1377></P
1378><DIV
1379CLASS="INFORMALTABLE"
1380><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00001381NAME="AEN3229"
Daniel Veillardaec63562003-03-23 20:42:17 +00001382></A
1383><P
1384></P
1385><TABLE
1386BORDER="0"
1387WIDTH="100%"
1388BGCOLOR="#FFD0D0"
1389CELLSPACING="0"
1390CELLPADDING="4"
1391CLASS="CALSTABLE"
1392><TBODY
1393><TR
1394><TD
1395WIDTH="20%"
1396ALIGN="RIGHT"
1397VALIGN="TOP"
1398><TT
1399CLASS="PARAMETER"
1400><I
1401>reader</I
1402></TT
1403>&nbsp;:</TD
1404><TD
1405WIDTH="80%"
1406ALIGN="LEFT"
1407VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00001408>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00001409></TR
1410><TR
1411><TD
1412WIDTH="20%"
1413ALIGN="RIGHT"
1414VALIGN="TOP"
1415><SPAN
1416CLASS="emphasis"
1417><I
1418CLASS="EMPHASIS"
1419>Returns</I
1420></SPAN
1421> :</TD
1422><TD
1423WIDTH="80%"
1424ALIGN="LEFT"
1425VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00001426>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00001427></TR
1428></TBODY
1429></TABLE
1430><P
1431></P
1432></DIV
1433></DIV
1434><HR><DIV
1435CLASS="REFSECT2"
1436><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00001437NAME="AEN3242"
Daniel Veillardaec63562003-03-23 20:42:17 +00001438></A
1439><H3
1440><A
1441NAME="XMLTEXTREADERATTRIBUTECOUNT"
1442></A
1443>xmlTextReaderAttributeCount ()</H3
1444><TABLE
1445BORDER="0"
1446BGCOLOR="#D6E8FF"
1447WIDTH="100%"
1448CELLPADDING="6"
1449><TR
1450><TD
1451><PRE
1452CLASS="PROGRAMLISTING"
1453>int xmlTextReaderAttributeCount (<A
1454HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
1455>xmlTextReaderPtr</A
1456> reader);</PRE
1457></TD
1458></TR
1459></TABLE
1460><P
1461>Provides the number of attributes of the current node</P
1462><P
1463></P
1464><DIV
1465CLASS="INFORMALTABLE"
1466><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00001467NAME="AEN3249"
Daniel Veillardaec63562003-03-23 20:42:17 +00001468></A
1469><P
1470></P
1471><TABLE
1472BORDER="0"
1473WIDTH="100%"
1474BGCOLOR="#FFD0D0"
1475CELLSPACING="0"
1476CELLPADDING="4"
1477CLASS="CALSTABLE"
1478><TBODY
1479><TR
1480><TD
1481WIDTH="20%"
1482ALIGN="RIGHT"
1483VALIGN="TOP"
1484><TT
1485CLASS="PARAMETER"
1486><I
1487>reader</I
1488></TT
1489>&nbsp;:</TD
1490><TD
1491WIDTH="80%"
1492ALIGN="LEFT"
1493VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00001494>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00001495></TR
1496><TR
1497><TD
1498WIDTH="20%"
1499ALIGN="RIGHT"
1500VALIGN="TOP"
1501><SPAN
1502CLASS="emphasis"
1503><I
1504CLASS="EMPHASIS"
1505>Returns</I
1506></SPAN
1507> :</TD
1508><TD
1509WIDTH="80%"
1510ALIGN="LEFT"
1511VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00001512>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00001513></TR
1514></TBODY
1515></TABLE
1516><P
1517></P
1518></DIV
1519></DIV
1520><HR><DIV
1521CLASS="REFSECT2"
1522><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00001523NAME="AEN3262"
Daniel Veillardaec63562003-03-23 20:42:17 +00001524></A
1525><H3
1526><A
1527NAME="XMLTEXTREADERBASEURI"
1528></A
1529>xmlTextReaderBaseUri ()</H3
1530><TABLE
1531BORDER="0"
1532BGCOLOR="#D6E8FF"
1533WIDTH="100%"
1534CELLPADDING="6"
1535><TR
1536><TD
1537><PRE
1538CLASS="PROGRAMLISTING"
1539><A
1540HREF="libxml-tree.html#XMLCHAR"
1541>xmlChar</A
1542>* xmlTextReaderBaseUri (<A
1543HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
1544>xmlTextReaderPtr</A
1545> reader);</PRE
1546></TD
1547></TR
1548></TABLE
1549><P
1550>The base URI of the node.</P
1551><P
1552></P
1553><DIV
1554CLASS="INFORMALTABLE"
1555><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00001556NAME="AEN3270"
Daniel Veillardaec63562003-03-23 20:42:17 +00001557></A
1558><P
1559></P
1560><TABLE
1561BORDER="0"
1562WIDTH="100%"
1563BGCOLOR="#FFD0D0"
1564CELLSPACING="0"
1565CELLPADDING="4"
1566CLASS="CALSTABLE"
1567><TBODY
1568><TR
1569><TD
1570WIDTH="20%"
1571ALIGN="RIGHT"
1572VALIGN="TOP"
1573><TT
1574CLASS="PARAMETER"
1575><I
1576>reader</I
1577></TT
1578>&nbsp;:</TD
1579><TD
1580WIDTH="80%"
1581ALIGN="LEFT"
1582VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00001583>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00001584></TR
1585><TR
1586><TD
1587WIDTH="20%"
1588ALIGN="RIGHT"
1589VALIGN="TOP"
1590><SPAN
1591CLASS="emphasis"
1592><I
1593CLASS="EMPHASIS"
1594>Returns</I
1595></SPAN
1596> :</TD
1597><TD
1598WIDTH="80%"
1599ALIGN="LEFT"
1600VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00001601>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00001602></TR
1603></TBODY
1604></TABLE
1605><P
1606></P
1607></DIV
1608></DIV
1609><HR><DIV
1610CLASS="REFSECT2"
1611><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00001612NAME="AEN3283"
Daniel Veillardaec63562003-03-23 20:42:17 +00001613></A
1614><H3
1615><A
1616NAME="XMLTEXTREADERDEPTH"
1617></A
1618>xmlTextReaderDepth ()</H3
1619><TABLE
1620BORDER="0"
1621BGCOLOR="#D6E8FF"
1622WIDTH="100%"
1623CELLPADDING="6"
1624><TR
1625><TD
1626><PRE
1627CLASS="PROGRAMLISTING"
1628>int xmlTextReaderDepth (<A
1629HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
1630>xmlTextReaderPtr</A
1631> reader);</PRE
1632></TD
1633></TR
1634></TABLE
1635><P
1636>The depth of the node in the tree.</P
1637><P
1638></P
1639><DIV
1640CLASS="INFORMALTABLE"
1641><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00001642NAME="AEN3290"
Daniel Veillardaec63562003-03-23 20:42:17 +00001643></A
1644><P
1645></P
1646><TABLE
1647BORDER="0"
1648WIDTH="100%"
1649BGCOLOR="#FFD0D0"
1650CELLSPACING="0"
1651CELLPADDING="4"
1652CLASS="CALSTABLE"
1653><TBODY
1654><TR
1655><TD
1656WIDTH="20%"
1657ALIGN="RIGHT"
1658VALIGN="TOP"
1659><TT
1660CLASS="PARAMETER"
1661><I
1662>reader</I
1663></TT
1664>&nbsp;:</TD
1665><TD
1666WIDTH="80%"
1667ALIGN="LEFT"
1668VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00001669>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00001670></TR
1671><TR
1672><TD
1673WIDTH="20%"
1674ALIGN="RIGHT"
1675VALIGN="TOP"
1676><SPAN
1677CLASS="emphasis"
1678><I
1679CLASS="EMPHASIS"
1680>Returns</I
1681></SPAN
1682> :</TD
1683><TD
1684WIDTH="80%"
1685ALIGN="LEFT"
1686VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00001687>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00001688></TR
1689></TBODY
1690></TABLE
1691><P
1692></P
1693></DIV
1694></DIV
1695><HR><DIV
1696CLASS="REFSECT2"
1697><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00001698NAME="AEN3303"
Daniel Veillardaec63562003-03-23 20:42:17 +00001699></A
1700><H3
1701><A
1702NAME="XMLTEXTREADERHASATTRIBUTES"
1703></A
1704>xmlTextReaderHasAttributes ()</H3
1705><TABLE
1706BORDER="0"
1707BGCOLOR="#D6E8FF"
1708WIDTH="100%"
1709CELLPADDING="6"
1710><TR
1711><TD
1712><PRE
1713CLASS="PROGRAMLISTING"
1714>int xmlTextReaderHasAttributes (<A
1715HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
1716>xmlTextReaderPtr</A
1717> reader);</PRE
1718></TD
1719></TR
1720></TABLE
1721><P
1722>Whether the node has attributes.</P
1723><P
1724></P
1725><DIV
1726CLASS="INFORMALTABLE"
1727><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00001728NAME="AEN3310"
Daniel Veillardaec63562003-03-23 20:42:17 +00001729></A
1730><P
1731></P
1732><TABLE
1733BORDER="0"
1734WIDTH="100%"
1735BGCOLOR="#FFD0D0"
1736CELLSPACING="0"
1737CELLPADDING="4"
1738CLASS="CALSTABLE"
1739><TBODY
1740><TR
1741><TD
1742WIDTH="20%"
1743ALIGN="RIGHT"
1744VALIGN="TOP"
1745><TT
1746CLASS="PARAMETER"
1747><I
1748>reader</I
1749></TT
1750>&nbsp;:</TD
1751><TD
1752WIDTH="80%"
1753ALIGN="LEFT"
1754VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00001755>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00001756></TR
1757><TR
1758><TD
1759WIDTH="20%"
1760ALIGN="RIGHT"
1761VALIGN="TOP"
1762><SPAN
1763CLASS="emphasis"
1764><I
1765CLASS="EMPHASIS"
1766>Returns</I
1767></SPAN
1768> :</TD
1769><TD
1770WIDTH="80%"
1771ALIGN="LEFT"
1772VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00001773>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00001774></TR
1775></TBODY
1776></TABLE
1777><P
1778></P
1779></DIV
1780></DIV
1781><HR><DIV
1782CLASS="REFSECT2"
1783><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00001784NAME="AEN3323"
Daniel Veillardaec63562003-03-23 20:42:17 +00001785></A
1786><H3
1787><A
1788NAME="XMLTEXTREADERHASVALUE"
1789></A
1790>xmlTextReaderHasValue ()</H3
1791><TABLE
1792BORDER="0"
1793BGCOLOR="#D6E8FF"
1794WIDTH="100%"
1795CELLPADDING="6"
1796><TR
1797><TD
1798><PRE
1799CLASS="PROGRAMLISTING"
1800>int xmlTextReaderHasValue (<A
1801HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
1802>xmlTextReaderPtr</A
1803> reader);</PRE
1804></TD
1805></TR
1806></TABLE
1807><P
1808>Whether the node can have a text value.</P
1809><P
1810></P
1811><DIV
1812CLASS="INFORMALTABLE"
1813><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00001814NAME="AEN3330"
Daniel Veillardaec63562003-03-23 20:42:17 +00001815></A
1816><P
1817></P
1818><TABLE
1819BORDER="0"
1820WIDTH="100%"
1821BGCOLOR="#FFD0D0"
1822CELLSPACING="0"
1823CELLPADDING="4"
1824CLASS="CALSTABLE"
1825><TBODY
1826><TR
1827><TD
1828WIDTH="20%"
1829ALIGN="RIGHT"
1830VALIGN="TOP"
1831><TT
1832CLASS="PARAMETER"
1833><I
1834>reader</I
1835></TT
1836>&nbsp;:</TD
1837><TD
1838WIDTH="80%"
1839ALIGN="LEFT"
1840VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00001841>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00001842></TR
1843><TR
1844><TD
1845WIDTH="20%"
1846ALIGN="RIGHT"
1847VALIGN="TOP"
1848><SPAN
1849CLASS="emphasis"
1850><I
1851CLASS="EMPHASIS"
1852>Returns</I
1853></SPAN
1854> :</TD
1855><TD
1856WIDTH="80%"
1857ALIGN="LEFT"
1858VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00001859>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00001860></TR
1861></TBODY
1862></TABLE
1863><P
1864></P
1865></DIV
1866></DIV
1867><HR><DIV
1868CLASS="REFSECT2"
1869><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00001870NAME="AEN3343"
Daniel Veillardaec63562003-03-23 20:42:17 +00001871></A
1872><H3
1873><A
1874NAME="XMLTEXTREADERISDEFAULT"
1875></A
1876>xmlTextReaderIsDefault ()</H3
1877><TABLE
1878BORDER="0"
1879BGCOLOR="#D6E8FF"
1880WIDTH="100%"
1881CELLPADDING="6"
1882><TR
1883><TD
1884><PRE
1885CLASS="PROGRAMLISTING"
1886>int xmlTextReaderIsDefault (<A
1887HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
1888>xmlTextReaderPtr</A
1889> reader);</PRE
1890></TD
1891></TR
1892></TABLE
1893><P
1894>Whether an Attribute node was generated from the default value
1895defined in the DTD or schema.</P
1896><P
1897></P
1898><DIV
1899CLASS="INFORMALTABLE"
1900><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00001901NAME="AEN3350"
Daniel Veillardaec63562003-03-23 20:42:17 +00001902></A
1903><P
1904></P
1905><TABLE
1906BORDER="0"
1907WIDTH="100%"
1908BGCOLOR="#FFD0D0"
1909CELLSPACING="0"
1910CELLPADDING="4"
1911CLASS="CALSTABLE"
1912><TBODY
1913><TR
1914><TD
1915WIDTH="20%"
1916ALIGN="RIGHT"
1917VALIGN="TOP"
1918><TT
1919CLASS="PARAMETER"
1920><I
1921>reader</I
1922></TT
1923>&nbsp;:</TD
1924><TD
1925WIDTH="80%"
1926ALIGN="LEFT"
1927VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00001928>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00001929></TR
1930><TR
1931><TD
1932WIDTH="20%"
1933ALIGN="RIGHT"
1934VALIGN="TOP"
1935><SPAN
1936CLASS="emphasis"
1937><I
1938CLASS="EMPHASIS"
1939>Returns</I
1940></SPAN
1941> :</TD
1942><TD
1943WIDTH="80%"
1944ALIGN="LEFT"
1945VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00001946>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00001947></TR
1948></TBODY
1949></TABLE
1950><P
1951></P
1952></DIV
1953></DIV
1954><HR><DIV
1955CLASS="REFSECT2"
1956><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00001957NAME="AEN3363"
Daniel Veillardaec63562003-03-23 20:42:17 +00001958></A
1959><H3
1960><A
1961NAME="XMLTEXTREADERISEMPTYELEMENT"
1962></A
1963>xmlTextReaderIsEmptyElement ()</H3
1964><TABLE
1965BORDER="0"
1966BGCOLOR="#D6E8FF"
1967WIDTH="100%"
1968CELLPADDING="6"
1969><TR
1970><TD
1971><PRE
1972CLASS="PROGRAMLISTING"
1973>int xmlTextReaderIsEmptyElement (<A
1974HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
1975>xmlTextReaderPtr</A
1976> reader);</PRE
1977></TD
1978></TR
1979></TABLE
1980><P
1981>Check if the current node is empty</P
1982><P
1983></P
1984><DIV
1985CLASS="INFORMALTABLE"
1986><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00001987NAME="AEN3370"
Daniel Veillardaec63562003-03-23 20:42:17 +00001988></A
1989><P
1990></P
1991><TABLE
1992BORDER="0"
1993WIDTH="100%"
1994BGCOLOR="#FFD0D0"
1995CELLSPACING="0"
1996CELLPADDING="4"
1997CLASS="CALSTABLE"
1998><TBODY
1999><TR
2000><TD
2001WIDTH="20%"
2002ALIGN="RIGHT"
2003VALIGN="TOP"
2004><TT
2005CLASS="PARAMETER"
2006><I
2007>reader</I
2008></TT
2009>&nbsp;:</TD
2010><TD
2011WIDTH="80%"
2012ALIGN="LEFT"
2013VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00002014>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00002015></TR
2016><TR
2017><TD
2018WIDTH="20%"
2019ALIGN="RIGHT"
2020VALIGN="TOP"
2021><SPAN
2022CLASS="emphasis"
2023><I
2024CLASS="EMPHASIS"
2025>Returns</I
2026></SPAN
2027> :</TD
2028><TD
2029WIDTH="80%"
2030ALIGN="LEFT"
2031VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00002032>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00002033></TR
2034></TBODY
2035></TABLE
2036><P
2037></P
2038></DIV
2039></DIV
2040><HR><DIV
2041CLASS="REFSECT2"
2042><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00002043NAME="AEN3383"
Daniel Veillardaec63562003-03-23 20:42:17 +00002044></A
2045><H3
2046><A
2047NAME="XMLTEXTREADERLOCALNAME"
2048></A
2049>xmlTextReaderLocalName ()</H3
2050><TABLE
2051BORDER="0"
2052BGCOLOR="#D6E8FF"
2053WIDTH="100%"
2054CELLPADDING="6"
2055><TR
2056><TD
2057><PRE
2058CLASS="PROGRAMLISTING"
2059><A
2060HREF="libxml-tree.html#XMLCHAR"
2061>xmlChar</A
2062>* xmlTextReaderLocalName (<A
2063HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
2064>xmlTextReaderPtr</A
2065> reader);</PRE
2066></TD
2067></TR
2068></TABLE
2069><P
2070>The local name of the node.</P
2071><P
2072></P
2073><DIV
2074CLASS="INFORMALTABLE"
2075><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00002076NAME="AEN3391"
Daniel Veillardaec63562003-03-23 20:42:17 +00002077></A
2078><P
2079></P
2080><TABLE
2081BORDER="0"
2082WIDTH="100%"
2083BGCOLOR="#FFD0D0"
2084CELLSPACING="0"
2085CELLPADDING="4"
2086CLASS="CALSTABLE"
2087><TBODY
2088><TR
2089><TD
2090WIDTH="20%"
2091ALIGN="RIGHT"
2092VALIGN="TOP"
2093><TT
2094CLASS="PARAMETER"
2095><I
2096>reader</I
2097></TT
2098>&nbsp;:</TD
2099><TD
2100WIDTH="80%"
2101ALIGN="LEFT"
2102VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00002103>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00002104></TR
2105><TR
2106><TD
2107WIDTH="20%"
2108ALIGN="RIGHT"
2109VALIGN="TOP"
2110><SPAN
2111CLASS="emphasis"
2112><I
2113CLASS="EMPHASIS"
2114>Returns</I
2115></SPAN
2116> :</TD
2117><TD
2118WIDTH="80%"
2119ALIGN="LEFT"
2120VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00002121>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00002122></TR
2123></TBODY
2124></TABLE
2125><P
2126></P
2127></DIV
2128></DIV
2129><HR><DIV
2130CLASS="REFSECT2"
2131><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00002132NAME="AEN3404"
Daniel Veillardaec63562003-03-23 20:42:17 +00002133></A
2134><H3
2135><A
2136NAME="XMLTEXTREADERNAME"
2137></A
2138>xmlTextReaderName ()</H3
2139><TABLE
2140BORDER="0"
2141BGCOLOR="#D6E8FF"
2142WIDTH="100%"
2143CELLPADDING="6"
2144><TR
2145><TD
2146><PRE
2147CLASS="PROGRAMLISTING"
2148><A
2149HREF="libxml-tree.html#XMLCHAR"
2150>xmlChar</A
2151>* xmlTextReaderName (<A
2152HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
2153>xmlTextReaderPtr</A
2154> reader);</PRE
2155></TD
2156></TR
2157></TABLE
2158><P
2159>The qualified name of the node, equal to Prefix :LocalName.</P
2160><P
2161></P
2162><DIV
2163CLASS="INFORMALTABLE"
2164><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00002165NAME="AEN3412"
Daniel Veillardaec63562003-03-23 20:42:17 +00002166></A
2167><P
2168></P
2169><TABLE
2170BORDER="0"
2171WIDTH="100%"
2172BGCOLOR="#FFD0D0"
2173CELLSPACING="0"
2174CELLPADDING="4"
2175CLASS="CALSTABLE"
2176><TBODY
2177><TR
2178><TD
2179WIDTH="20%"
2180ALIGN="RIGHT"
2181VALIGN="TOP"
2182><TT
2183CLASS="PARAMETER"
2184><I
2185>reader</I
2186></TT
2187>&nbsp;:</TD
2188><TD
2189WIDTH="80%"
2190ALIGN="LEFT"
2191VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00002192>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00002193></TR
2194><TR
2195><TD
2196WIDTH="20%"
2197ALIGN="RIGHT"
2198VALIGN="TOP"
2199><SPAN
2200CLASS="emphasis"
2201><I
2202CLASS="EMPHASIS"
2203>Returns</I
2204></SPAN
2205> :</TD
2206><TD
2207WIDTH="80%"
2208ALIGN="LEFT"
2209VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00002210>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00002211></TR
2212></TBODY
2213></TABLE
2214><P
2215></P
2216></DIV
2217></DIV
2218><HR><DIV
2219CLASS="REFSECT2"
2220><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00002221NAME="AEN3425"
Daniel Veillardaec63562003-03-23 20:42:17 +00002222></A
2223><H3
2224><A
2225NAME="XMLTEXTREADERNAMESPACEURI"
2226></A
2227>xmlTextReaderNamespaceUri ()</H3
2228><TABLE
2229BORDER="0"
2230BGCOLOR="#D6E8FF"
2231WIDTH="100%"
2232CELLPADDING="6"
2233><TR
2234><TD
2235><PRE
2236CLASS="PROGRAMLISTING"
2237><A
2238HREF="libxml-tree.html#XMLCHAR"
2239>xmlChar</A
2240>* xmlTextReaderNamespaceUri (<A
2241HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
2242>xmlTextReaderPtr</A
2243> reader);</PRE
2244></TD
2245></TR
2246></TABLE
2247><P
2248>The URI defining the namespace associated with the node.</P
2249><P
2250></P
2251><DIV
2252CLASS="INFORMALTABLE"
2253><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00002254NAME="AEN3433"
Daniel Veillardaec63562003-03-23 20:42:17 +00002255></A
2256><P
2257></P
2258><TABLE
2259BORDER="0"
2260WIDTH="100%"
2261BGCOLOR="#FFD0D0"
2262CELLSPACING="0"
2263CELLPADDING="4"
2264CLASS="CALSTABLE"
2265><TBODY
2266><TR
2267><TD
2268WIDTH="20%"
2269ALIGN="RIGHT"
2270VALIGN="TOP"
2271><TT
2272CLASS="PARAMETER"
2273><I
2274>reader</I
2275></TT
2276>&nbsp;:</TD
2277><TD
2278WIDTH="80%"
2279ALIGN="LEFT"
2280VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00002281>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00002282></TR
2283><TR
2284><TD
2285WIDTH="20%"
2286ALIGN="RIGHT"
2287VALIGN="TOP"
2288><SPAN
2289CLASS="emphasis"
2290><I
2291CLASS="EMPHASIS"
2292>Returns</I
2293></SPAN
2294> :</TD
2295><TD
2296WIDTH="80%"
2297ALIGN="LEFT"
2298VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00002299>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00002300></TR
2301></TBODY
2302></TABLE
2303><P
2304></P
2305></DIV
2306></DIV
2307><HR><DIV
2308CLASS="REFSECT2"
2309><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00002310NAME="AEN3446"
Daniel Veillardaec63562003-03-23 20:42:17 +00002311></A
2312><H3
2313><A
2314NAME="XMLTEXTREADERNODETYPE"
2315></A
2316>xmlTextReaderNodeType ()</H3
2317><TABLE
2318BORDER="0"
2319BGCOLOR="#D6E8FF"
2320WIDTH="100%"
2321CELLPADDING="6"
2322><TR
2323><TD
2324><PRE
2325CLASS="PROGRAMLISTING"
2326>int xmlTextReaderNodeType (<A
2327HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
2328>xmlTextReaderPtr</A
2329> reader);</PRE
2330></TD
2331></TR
2332></TABLE
2333><P
2334>Get the node type of the current node
2335Reference:
2336http://dotgnu.org/pnetlib-doc/System/Xml/XmlNodeType.html</P
2337><P
2338></P
2339><DIV
2340CLASS="INFORMALTABLE"
2341><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00002342NAME="AEN3453"
Daniel Veillardaec63562003-03-23 20:42:17 +00002343></A
2344><P
2345></P
2346><TABLE
2347BORDER="0"
2348WIDTH="100%"
2349BGCOLOR="#FFD0D0"
2350CELLSPACING="0"
2351CELLPADDING="4"
2352CLASS="CALSTABLE"
2353><TBODY
2354><TR
2355><TD
2356WIDTH="20%"
2357ALIGN="RIGHT"
2358VALIGN="TOP"
2359><TT
2360CLASS="PARAMETER"
2361><I
2362>reader</I
2363></TT
2364>&nbsp;:</TD
2365><TD
2366WIDTH="80%"
2367ALIGN="LEFT"
2368VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00002369>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00002370></TR
2371><TR
2372><TD
2373WIDTH="20%"
2374ALIGN="RIGHT"
2375VALIGN="TOP"
2376><SPAN
2377CLASS="emphasis"
2378><I
2379CLASS="EMPHASIS"
2380>Returns</I
2381></SPAN
2382> :</TD
2383><TD
2384WIDTH="80%"
2385ALIGN="LEFT"
2386VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00002387>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00002388></TR
2389></TBODY
2390></TABLE
2391><P
2392></P
2393></DIV
2394></DIV
2395><HR><DIV
2396CLASS="REFSECT2"
2397><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00002398NAME="AEN3466"
Daniel Veillardaec63562003-03-23 20:42:17 +00002399></A
2400><H3
2401><A
2402NAME="XMLTEXTREADERPREFIX"
2403></A
2404>xmlTextReaderPrefix ()</H3
2405><TABLE
2406BORDER="0"
2407BGCOLOR="#D6E8FF"
2408WIDTH="100%"
2409CELLPADDING="6"
2410><TR
2411><TD
2412><PRE
2413CLASS="PROGRAMLISTING"
2414><A
2415HREF="libxml-tree.html#XMLCHAR"
2416>xmlChar</A
2417>* xmlTextReaderPrefix (<A
2418HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
2419>xmlTextReaderPtr</A
2420> reader);</PRE
2421></TD
2422></TR
2423></TABLE
2424><P
2425>A shorthand reference to the namespace associated with the node.</P
2426><P
2427></P
2428><DIV
2429CLASS="INFORMALTABLE"
2430><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00002431NAME="AEN3474"
Daniel Veillardaec63562003-03-23 20:42:17 +00002432></A
2433><P
2434></P
2435><TABLE
2436BORDER="0"
2437WIDTH="100%"
2438BGCOLOR="#FFD0D0"
2439CELLSPACING="0"
2440CELLPADDING="4"
2441CLASS="CALSTABLE"
2442><TBODY
2443><TR
2444><TD
2445WIDTH="20%"
2446ALIGN="RIGHT"
2447VALIGN="TOP"
2448><TT
2449CLASS="PARAMETER"
2450><I
2451>reader</I
2452></TT
2453>&nbsp;:</TD
2454><TD
2455WIDTH="80%"
2456ALIGN="LEFT"
2457VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00002458>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00002459></TR
2460><TR
2461><TD
2462WIDTH="20%"
2463ALIGN="RIGHT"
2464VALIGN="TOP"
2465><SPAN
2466CLASS="emphasis"
2467><I
2468CLASS="EMPHASIS"
2469>Returns</I
2470></SPAN
2471> :</TD
2472><TD
2473WIDTH="80%"
2474ALIGN="LEFT"
2475VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00002476>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00002477></TR
2478></TBODY
2479></TABLE
2480><P
2481></P
2482></DIV
2483></DIV
2484><HR><DIV
2485CLASS="REFSECT2"
2486><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00002487NAME="AEN3487"
Daniel Veillardaec63562003-03-23 20:42:17 +00002488></A
2489><H3
2490><A
2491NAME="XMLTEXTREADERQUOTECHAR"
2492></A
2493>xmlTextReaderQuoteChar ()</H3
2494><TABLE
2495BORDER="0"
2496BGCOLOR="#D6E8FF"
2497WIDTH="100%"
2498CELLPADDING="6"
2499><TR
2500><TD
2501><PRE
2502CLASS="PROGRAMLISTING"
2503>int xmlTextReaderQuoteChar (<A
2504HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
2505>xmlTextReaderPtr</A
2506> reader);</PRE
2507></TD
2508></TR
2509></TABLE
2510><P
2511>The quotation mark character used to enclose the value of an attribute.</P
2512><P
2513></P
2514><DIV
2515CLASS="INFORMALTABLE"
2516><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00002517NAME="AEN3494"
Daniel Veillardaec63562003-03-23 20:42:17 +00002518></A
2519><P
2520></P
2521><TABLE
2522BORDER="0"
2523WIDTH="100%"
2524BGCOLOR="#FFD0D0"
2525CELLSPACING="0"
2526CELLPADDING="4"
2527CLASS="CALSTABLE"
2528><TBODY
2529><TR
2530><TD
2531WIDTH="20%"
2532ALIGN="RIGHT"
2533VALIGN="TOP"
2534><TT
2535CLASS="PARAMETER"
2536><I
2537>reader</I
2538></TT
2539>&nbsp;:</TD
2540><TD
2541WIDTH="80%"
2542ALIGN="LEFT"
2543VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00002544>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00002545></TR
2546><TR
2547><TD
2548WIDTH="20%"
2549ALIGN="RIGHT"
2550VALIGN="TOP"
2551><SPAN
2552CLASS="emphasis"
2553><I
2554CLASS="EMPHASIS"
2555>Returns</I
2556></SPAN
2557> :</TD
2558><TD
2559WIDTH="80%"
2560ALIGN="LEFT"
2561VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00002562>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00002563></TR
2564></TBODY
2565></TABLE
2566><P
2567></P
2568></DIV
2569></DIV
2570><HR><DIV
2571CLASS="REFSECT2"
2572><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00002573NAME="AEN3507"
Daniel Veillardaec63562003-03-23 20:42:17 +00002574></A
2575><H3
2576><A
2577NAME="XMLTEXTREADERVALUE"
2578></A
2579>xmlTextReaderValue ()</H3
2580><TABLE
2581BORDER="0"
2582BGCOLOR="#D6E8FF"
2583WIDTH="100%"
2584CELLPADDING="6"
2585><TR
2586><TD
2587><PRE
2588CLASS="PROGRAMLISTING"
2589><A
2590HREF="libxml-tree.html#XMLCHAR"
2591>xmlChar</A
2592>* xmlTextReaderValue (<A
2593HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
2594>xmlTextReaderPtr</A
2595> reader);</PRE
2596></TD
2597></TR
2598></TABLE
2599><P
2600>Provides the text value of the node if present</P
2601><P
2602></P
2603><DIV
2604CLASS="INFORMALTABLE"
2605><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00002606NAME="AEN3515"
Daniel Veillardaec63562003-03-23 20:42:17 +00002607></A
2608><P
2609></P
2610><TABLE
2611BORDER="0"
2612WIDTH="100%"
2613BGCOLOR="#FFD0D0"
2614CELLSPACING="0"
2615CELLPADDING="4"
2616CLASS="CALSTABLE"
2617><TBODY
2618><TR
2619><TD
2620WIDTH="20%"
2621ALIGN="RIGHT"
2622VALIGN="TOP"
2623><TT
2624CLASS="PARAMETER"
2625><I
2626>reader</I
2627></TT
2628>&nbsp;:</TD
2629><TD
2630WIDTH="80%"
2631ALIGN="LEFT"
2632VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00002633>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00002634></TR
2635><TR
2636><TD
2637WIDTH="20%"
2638ALIGN="RIGHT"
2639VALIGN="TOP"
2640><SPAN
2641CLASS="emphasis"
2642><I
2643CLASS="EMPHASIS"
2644>Returns</I
2645></SPAN
2646> :</TD
2647><TD
2648WIDTH="80%"
2649ALIGN="LEFT"
2650VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00002651>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00002652></TR
2653></TBODY
2654></TABLE
2655><P
2656></P
2657></DIV
2658></DIV
2659><HR><DIV
2660CLASS="REFSECT2"
2661><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00002662NAME="AEN3528"
Daniel Veillardaec63562003-03-23 20:42:17 +00002663></A
2664><H3
2665><A
2666NAME="XMLTEXTREADERXMLLANG"
2667></A
2668>xmlTextReaderXmlLang ()</H3
2669><TABLE
2670BORDER="0"
2671BGCOLOR="#D6E8FF"
2672WIDTH="100%"
2673CELLPADDING="6"
2674><TR
2675><TD
2676><PRE
2677CLASS="PROGRAMLISTING"
2678><A
2679HREF="libxml-tree.html#XMLCHAR"
2680>xmlChar</A
2681>* xmlTextReaderXmlLang (<A
2682HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
2683>xmlTextReaderPtr</A
2684> reader);</PRE
2685></TD
2686></TR
2687></TABLE
2688><P
2689>The xml:lang scope within which the node resides.</P
2690><P
2691></P
2692><DIV
2693CLASS="INFORMALTABLE"
2694><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00002695NAME="AEN3536"
Daniel Veillardaec63562003-03-23 20:42:17 +00002696></A
2697><P
2698></P
2699><TABLE
2700BORDER="0"
2701WIDTH="100%"
2702BGCOLOR="#FFD0D0"
2703CELLSPACING="0"
2704CELLPADDING="4"
2705CLASS="CALSTABLE"
2706><TBODY
2707><TR
2708><TD
2709WIDTH="20%"
2710ALIGN="RIGHT"
2711VALIGN="TOP"
2712><TT
2713CLASS="PARAMETER"
2714><I
2715>reader</I
2716></TT
2717>&nbsp;:</TD
2718><TD
2719WIDTH="80%"
2720ALIGN="LEFT"
2721VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00002722>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00002723></TR
2724><TR
2725><TD
2726WIDTH="20%"
2727ALIGN="RIGHT"
2728VALIGN="TOP"
2729><SPAN
2730CLASS="emphasis"
2731><I
2732CLASS="EMPHASIS"
2733>Returns</I
2734></SPAN
2735> :</TD
2736><TD
2737WIDTH="80%"
2738ALIGN="LEFT"
2739VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00002740>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00002741></TR
2742></TBODY
2743></TABLE
2744><P
2745></P
2746></DIV
2747></DIV
2748><HR><DIV
2749CLASS="REFSECT2"
2750><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00002751NAME="AEN3549"
Daniel Veillardaec63562003-03-23 20:42:17 +00002752></A
2753><H3
2754><A
2755NAME="XMLTEXTREADERREADSTATE"
2756></A
2757>xmlTextReaderReadState ()</H3
2758><TABLE
2759BORDER="0"
2760BGCOLOR="#D6E8FF"
2761WIDTH="100%"
2762CELLPADDING="6"
2763><TR
2764><TD
2765><PRE
2766CLASS="PROGRAMLISTING"
2767>int xmlTextReaderReadState (<A
2768HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
2769>xmlTextReaderPtr</A
2770> reader);</PRE
2771></TD
2772></TR
2773></TABLE
2774><P
2775>Gets the read state of the reader.</P
2776><P
2777></P
2778><DIV
2779CLASS="INFORMALTABLE"
2780><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00002781NAME="AEN3556"
Daniel Veillardaec63562003-03-23 20:42:17 +00002782></A
2783><P
2784></P
2785><TABLE
2786BORDER="0"
2787WIDTH="100%"
2788BGCOLOR="#FFD0D0"
2789CELLSPACING="0"
2790CELLPADDING="4"
2791CLASS="CALSTABLE"
2792><TBODY
2793><TR
2794><TD
2795WIDTH="20%"
2796ALIGN="RIGHT"
2797VALIGN="TOP"
2798><TT
2799CLASS="PARAMETER"
2800><I
2801>reader</I
2802></TT
2803>&nbsp;:</TD
2804><TD
2805WIDTH="80%"
2806ALIGN="LEFT"
2807VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00002808>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00002809></TR
2810><TR
2811><TD
2812WIDTH="20%"
2813ALIGN="RIGHT"
2814VALIGN="TOP"
2815><SPAN
2816CLASS="emphasis"
2817><I
2818CLASS="EMPHASIS"
2819>Returns</I
2820></SPAN
2821> :</TD
2822><TD
2823WIDTH="80%"
2824ALIGN="LEFT"
2825VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00002826>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00002827></TR
2828></TBODY
2829></TABLE
2830><P
2831></P
2832></DIV
2833></DIV
2834><HR><DIV
2835CLASS="REFSECT2"
2836><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00002837NAME="AEN3569"
Daniel Veillardaec63562003-03-23 20:42:17 +00002838></A
2839><H3
2840><A
2841NAME="XMLTEXTREADERCLOSE"
2842></A
2843>xmlTextReaderClose ()</H3
2844><TABLE
2845BORDER="0"
2846BGCOLOR="#D6E8FF"
2847WIDTH="100%"
2848CELLPADDING="6"
2849><TR
2850><TD
2851><PRE
2852CLASS="PROGRAMLISTING"
2853>int xmlTextReaderClose (<A
2854HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
2855>xmlTextReaderPtr</A
2856> reader);</PRE
2857></TD
2858></TR
2859></TABLE
2860><P
2861>This method releases any resources allocated by the current instance
2862changes the state to Closed and close any underlying input.</P
2863><P
2864></P
2865><DIV
2866CLASS="INFORMALTABLE"
2867><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00002868NAME="AEN3576"
Daniel Veillardaec63562003-03-23 20:42:17 +00002869></A
2870><P
2871></P
2872><TABLE
2873BORDER="0"
2874WIDTH="100%"
2875BGCOLOR="#FFD0D0"
2876CELLSPACING="0"
2877CELLPADDING="4"
2878CLASS="CALSTABLE"
2879><TBODY
2880><TR
2881><TD
2882WIDTH="20%"
2883ALIGN="RIGHT"
2884VALIGN="TOP"
2885><TT
2886CLASS="PARAMETER"
2887><I
2888>reader</I
2889></TT
2890>&nbsp;:</TD
2891><TD
2892WIDTH="80%"
2893ALIGN="LEFT"
2894VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00002895>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00002896></TR
2897><TR
2898><TD
2899WIDTH="20%"
2900ALIGN="RIGHT"
2901VALIGN="TOP"
2902><SPAN
2903CLASS="emphasis"
2904><I
2905CLASS="EMPHASIS"
2906>Returns</I
2907></SPAN
2908> :</TD
2909><TD
2910WIDTH="80%"
2911ALIGN="LEFT"
2912VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00002913>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00002914></TR
2915></TBODY
2916></TABLE
2917><P
2918></P
2919></DIV
2920></DIV
2921><HR><DIV
2922CLASS="REFSECT2"
2923><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00002924NAME="AEN3589"
Daniel Veillardaec63562003-03-23 20:42:17 +00002925></A
2926><H3
2927><A
2928NAME="XMLTEXTREADERGETATTRIBUTENO"
2929></A
2930>xmlTextReaderGetAttributeNo ()</H3
2931><TABLE
2932BORDER="0"
2933BGCOLOR="#D6E8FF"
2934WIDTH="100%"
2935CELLPADDING="6"
2936><TR
2937><TD
2938><PRE
2939CLASS="PROGRAMLISTING"
2940><A
2941HREF="libxml-tree.html#XMLCHAR"
2942>xmlChar</A
2943>* xmlTextReaderGetAttributeNo (<A
2944HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
2945>xmlTextReaderPtr</A
2946> reader,
2947 int no);</PRE
2948></TD
2949></TR
2950></TABLE
2951><P
2952>Provides the value of the attribute with the specified index relative
2953to the containing element.</P
2954><P
2955></P
2956><DIV
2957CLASS="INFORMALTABLE"
2958><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00002959NAME="AEN3597"
Daniel Veillardaec63562003-03-23 20:42:17 +00002960></A
2961><P
2962></P
2963><TABLE
2964BORDER="0"
2965WIDTH="100%"
2966BGCOLOR="#FFD0D0"
2967CELLSPACING="0"
2968CELLPADDING="4"
2969CLASS="CALSTABLE"
2970><TBODY
2971><TR
2972><TD
2973WIDTH="20%"
2974ALIGN="RIGHT"
2975VALIGN="TOP"
2976><TT
2977CLASS="PARAMETER"
2978><I
2979>reader</I
2980></TT
2981>&nbsp;:</TD
2982><TD
2983WIDTH="80%"
2984ALIGN="LEFT"
2985VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00002986>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00002987></TR
2988><TR
2989><TD
2990WIDTH="20%"
2991ALIGN="RIGHT"
2992VALIGN="TOP"
2993><TT
2994CLASS="PARAMETER"
2995><I
2996>no</I
2997></TT
2998>&nbsp;:</TD
2999><TD
3000WIDTH="80%"
3001ALIGN="LEFT"
3002VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00003003>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00003004></TR
3005><TR
3006><TD
3007WIDTH="20%"
3008ALIGN="RIGHT"
3009VALIGN="TOP"
3010><SPAN
3011CLASS="emphasis"
3012><I
3013CLASS="EMPHASIS"
3014>Returns</I
3015></SPAN
3016> :</TD
3017><TD
3018WIDTH="80%"
3019ALIGN="LEFT"
3020VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00003021>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00003022></TR
3023></TBODY
3024></TABLE
3025><P
3026></P
3027></DIV
3028></DIV
3029><HR><DIV
3030CLASS="REFSECT2"
3031><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00003032NAME="AEN3614"
Daniel Veillardaec63562003-03-23 20:42:17 +00003033></A
3034><H3
3035><A
3036NAME="XMLTEXTREADERGETATTRIBUTE"
3037></A
3038>xmlTextReaderGetAttribute ()</H3
3039><TABLE
3040BORDER="0"
3041BGCOLOR="#D6E8FF"
3042WIDTH="100%"
3043CELLPADDING="6"
3044><TR
3045><TD
3046><PRE
3047CLASS="PROGRAMLISTING"
3048><A
3049HREF="libxml-tree.html#XMLCHAR"
3050>xmlChar</A
3051>* xmlTextReaderGetAttribute (<A
3052HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
3053>xmlTextReaderPtr</A
3054> reader,
3055 const <A
3056HREF="libxml-tree.html#XMLCHAR"
3057>xmlChar</A
3058> *name);</PRE
3059></TD
3060></TR
3061></TABLE
3062><P
3063>Provides the value of the attribute with the specified qualified name.</P
3064><P
3065></P
3066><DIV
3067CLASS="INFORMALTABLE"
3068><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00003069NAME="AEN3623"
Daniel Veillardaec63562003-03-23 20:42:17 +00003070></A
3071><P
3072></P
3073><TABLE
3074BORDER="0"
3075WIDTH="100%"
3076BGCOLOR="#FFD0D0"
3077CELLSPACING="0"
3078CELLPADDING="4"
3079CLASS="CALSTABLE"
3080><TBODY
3081><TR
3082><TD
3083WIDTH="20%"
3084ALIGN="RIGHT"
3085VALIGN="TOP"
3086><TT
3087CLASS="PARAMETER"
3088><I
3089>reader</I
3090></TT
3091>&nbsp;:</TD
3092><TD
3093WIDTH="80%"
3094ALIGN="LEFT"
3095VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00003096>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00003097></TR
3098><TR
3099><TD
3100WIDTH="20%"
3101ALIGN="RIGHT"
3102VALIGN="TOP"
3103><TT
3104CLASS="PARAMETER"
3105><I
3106>name</I
3107></TT
3108>&nbsp;:</TD
3109><TD
3110WIDTH="80%"
3111ALIGN="LEFT"
3112VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00003113>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00003114></TR
3115><TR
3116><TD
3117WIDTH="20%"
3118ALIGN="RIGHT"
3119VALIGN="TOP"
3120><SPAN
3121CLASS="emphasis"
3122><I
3123CLASS="EMPHASIS"
3124>Returns</I
3125></SPAN
3126> :</TD
3127><TD
3128WIDTH="80%"
3129ALIGN="LEFT"
3130VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00003131>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00003132></TR
3133></TBODY
3134></TABLE
3135><P
3136></P
3137></DIV
3138></DIV
3139><HR><DIV
3140CLASS="REFSECT2"
3141><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00003142NAME="AEN3640"
Daniel Veillardaec63562003-03-23 20:42:17 +00003143></A
3144><H3
3145><A
3146NAME="XMLTEXTREADERGETATTRIBUTENS"
3147></A
3148>xmlTextReaderGetAttributeNs ()</H3
3149><TABLE
3150BORDER="0"
3151BGCOLOR="#D6E8FF"
3152WIDTH="100%"
3153CELLPADDING="6"
3154><TR
3155><TD
3156><PRE
3157CLASS="PROGRAMLISTING"
3158><A
3159HREF="libxml-tree.html#XMLCHAR"
3160>xmlChar</A
3161>* xmlTextReaderGetAttributeNs (<A
3162HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
3163>xmlTextReaderPtr</A
3164> reader,
3165 const <A
3166HREF="libxml-tree.html#XMLCHAR"
3167>xmlChar</A
3168> *localName,
3169 const <A
3170HREF="libxml-tree.html#XMLCHAR"
3171>xmlChar</A
3172> *namespaceURI);</PRE
3173></TD
3174></TR
3175></TABLE
3176><P
3177>Provides the value of the specified attribute</P
3178><P
3179></P
3180><DIV
3181CLASS="INFORMALTABLE"
3182><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00003183NAME="AEN3650"
Daniel Veillardaec63562003-03-23 20:42:17 +00003184></A
3185><P
3186></P
3187><TABLE
3188BORDER="0"
3189WIDTH="100%"
3190BGCOLOR="#FFD0D0"
3191CELLSPACING="0"
3192CELLPADDING="4"
3193CLASS="CALSTABLE"
3194><TBODY
3195><TR
3196><TD
3197WIDTH="20%"
3198ALIGN="RIGHT"
3199VALIGN="TOP"
3200><TT
3201CLASS="PARAMETER"
3202><I
3203>reader</I
3204></TT
3205>&nbsp;:</TD
3206><TD
3207WIDTH="80%"
3208ALIGN="LEFT"
3209VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00003210>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00003211></TR
3212><TR
3213><TD
3214WIDTH="20%"
3215ALIGN="RIGHT"
3216VALIGN="TOP"
3217><TT
3218CLASS="PARAMETER"
3219><I
3220>localName</I
3221></TT
3222>&nbsp;:</TD
3223><TD
3224WIDTH="80%"
3225ALIGN="LEFT"
3226VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00003227>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00003228></TR
3229><TR
3230><TD
3231WIDTH="20%"
3232ALIGN="RIGHT"
3233VALIGN="TOP"
3234><TT
3235CLASS="PARAMETER"
3236><I
3237>namespaceURI</I
3238></TT
3239>&nbsp;:</TD
3240><TD
3241WIDTH="80%"
3242ALIGN="LEFT"
3243VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00003244>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00003245></TR
3246><TR
3247><TD
3248WIDTH="20%"
3249ALIGN="RIGHT"
3250VALIGN="TOP"
3251><SPAN
3252CLASS="emphasis"
3253><I
3254CLASS="EMPHASIS"
3255>Returns</I
3256></SPAN
3257> :</TD
3258><TD
3259WIDTH="80%"
3260ALIGN="LEFT"
3261VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00003262>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00003263></TR
3264></TBODY
3265></TABLE
3266><P
3267></P
3268></DIV
3269></DIV
3270><HR><DIV
3271CLASS="REFSECT2"
3272><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00003273NAME="AEN3671"
Daniel Veillardaec63562003-03-23 20:42:17 +00003274></A
3275><H3
3276><A
3277NAME="XMLTEXTREADERGETREMAINDER"
3278></A
3279>xmlTextReaderGetRemainder ()</H3
3280><TABLE
3281BORDER="0"
3282BGCOLOR="#D6E8FF"
3283WIDTH="100%"
3284CELLPADDING="6"
3285><TR
3286><TD
3287><PRE
3288CLASS="PROGRAMLISTING"
3289><A
3290HREF="libxml-tree.html#XMLPARSERINPUTBUFFERPTR"
3291>xmlParserInputBufferPtr</A
3292> xmlTextReaderGetRemainder
3293 (<A
3294HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
3295>xmlTextReaderPtr</A
3296> reader);</PRE
3297></TD
3298></TR
3299></TABLE
3300><P
3301>Method to get the remainder of the buffered XML. this method stops the
3302parser, set its state to End Of File and return the input stream with
3303what is left that the parser did not use.</P
3304><P
3305></P
3306><DIV
3307CLASS="INFORMALTABLE"
3308><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00003309NAME="AEN3679"
Daniel Veillardaec63562003-03-23 20:42:17 +00003310></A
3311><P
3312></P
3313><TABLE
3314BORDER="0"
3315WIDTH="100%"
3316BGCOLOR="#FFD0D0"
3317CELLSPACING="0"
3318CELLPADDING="4"
3319CLASS="CALSTABLE"
3320><TBODY
3321><TR
3322><TD
3323WIDTH="20%"
3324ALIGN="RIGHT"
3325VALIGN="TOP"
3326><TT
3327CLASS="PARAMETER"
3328><I
3329>reader</I
3330></TT
3331>&nbsp;:</TD
3332><TD
3333WIDTH="80%"
3334ALIGN="LEFT"
3335VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00003336>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00003337></TR
3338><TR
3339><TD
3340WIDTH="20%"
3341ALIGN="RIGHT"
3342VALIGN="TOP"
3343><SPAN
3344CLASS="emphasis"
3345><I
3346CLASS="EMPHASIS"
3347>Returns</I
3348></SPAN
3349> :</TD
3350><TD
3351WIDTH="80%"
3352ALIGN="LEFT"
3353VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00003354>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00003355></TR
3356></TBODY
3357></TABLE
3358><P
3359></P
3360></DIV
3361></DIV
3362><HR><DIV
3363CLASS="REFSECT2"
3364><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00003365NAME="AEN3692"
Daniel Veillardaec63562003-03-23 20:42:17 +00003366></A
3367><H3
3368><A
3369NAME="XMLTEXTREADERLOOKUPNAMESPACE"
3370></A
3371>xmlTextReaderLookupNamespace ()</H3
3372><TABLE
3373BORDER="0"
3374BGCOLOR="#D6E8FF"
3375WIDTH="100%"
3376CELLPADDING="6"
3377><TR
3378><TD
3379><PRE
3380CLASS="PROGRAMLISTING"
3381><A
3382HREF="libxml-tree.html#XMLCHAR"
3383>xmlChar</A
3384>* xmlTextReaderLookupNamespace (<A
3385HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
3386>xmlTextReaderPtr</A
3387> reader,
3388 const <A
3389HREF="libxml-tree.html#XMLCHAR"
3390>xmlChar</A
3391> *prefix);</PRE
3392></TD
3393></TR
3394></TABLE
3395><P
3396>Resolves a namespace prefix in the scope of the current element.</P
3397><P
3398></P
3399><DIV
3400CLASS="INFORMALTABLE"
3401><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00003402NAME="AEN3701"
Daniel Veillardaec63562003-03-23 20:42:17 +00003403></A
3404><P
3405></P
3406><TABLE
3407BORDER="0"
3408WIDTH="100%"
3409BGCOLOR="#FFD0D0"
3410CELLSPACING="0"
3411CELLPADDING="4"
3412CLASS="CALSTABLE"
3413><TBODY
3414><TR
3415><TD
3416WIDTH="20%"
3417ALIGN="RIGHT"
3418VALIGN="TOP"
3419><TT
3420CLASS="PARAMETER"
3421><I
3422>reader</I
3423></TT
3424>&nbsp;:</TD
3425><TD
3426WIDTH="80%"
3427ALIGN="LEFT"
3428VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00003429>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00003430></TR
3431><TR
3432><TD
3433WIDTH="20%"
3434ALIGN="RIGHT"
3435VALIGN="TOP"
3436><TT
3437CLASS="PARAMETER"
3438><I
3439>prefix</I
3440></TT
3441>&nbsp;:</TD
3442><TD
3443WIDTH="80%"
3444ALIGN="LEFT"
3445VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00003446>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00003447></TR
3448><TR
3449><TD
3450WIDTH="20%"
3451ALIGN="RIGHT"
3452VALIGN="TOP"
3453><SPAN
3454CLASS="emphasis"
3455><I
3456CLASS="EMPHASIS"
3457>Returns</I
3458></SPAN
3459> :</TD
3460><TD
3461WIDTH="80%"
3462ALIGN="LEFT"
3463VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00003464>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00003465></TR
3466></TBODY
3467></TABLE
3468><P
3469></P
3470></DIV
3471></DIV
3472><HR><DIV
3473CLASS="REFSECT2"
3474><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00003475NAME="AEN3718"
Daniel Veillardaec63562003-03-23 20:42:17 +00003476></A
3477><H3
3478><A
3479NAME="XMLTEXTREADERMOVETOATTRIBUTENO"
3480></A
3481>xmlTextReaderMoveToAttributeNo ()</H3
3482><TABLE
3483BORDER="0"
3484BGCOLOR="#D6E8FF"
3485WIDTH="100%"
3486CELLPADDING="6"
3487><TR
3488><TD
3489><PRE
3490CLASS="PROGRAMLISTING"
3491>int xmlTextReaderMoveToAttributeNo (<A
3492HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
3493>xmlTextReaderPtr</A
3494> reader,
3495 int no);</PRE
3496></TD
3497></TR
3498></TABLE
3499><P
3500>Moves the position of the current instance to the attribute with
3501the specified index relative to the containing element.</P
3502><P
3503></P
3504><DIV
3505CLASS="INFORMALTABLE"
3506><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00003507NAME="AEN3725"
Daniel Veillardaec63562003-03-23 20:42:17 +00003508></A
3509><P
3510></P
3511><TABLE
3512BORDER="0"
3513WIDTH="100%"
3514BGCOLOR="#FFD0D0"
3515CELLSPACING="0"
3516CELLPADDING="4"
3517CLASS="CALSTABLE"
3518><TBODY
3519><TR
3520><TD
3521WIDTH="20%"
3522ALIGN="RIGHT"
3523VALIGN="TOP"
3524><TT
3525CLASS="PARAMETER"
3526><I
3527>reader</I
3528></TT
3529>&nbsp;:</TD
3530><TD
3531WIDTH="80%"
3532ALIGN="LEFT"
3533VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00003534>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00003535></TR
3536><TR
3537><TD
3538WIDTH="20%"
3539ALIGN="RIGHT"
3540VALIGN="TOP"
3541><TT
3542CLASS="PARAMETER"
3543><I
3544>no</I
3545></TT
3546>&nbsp;:</TD
3547><TD
3548WIDTH="80%"
3549ALIGN="LEFT"
3550VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00003551>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00003552></TR
3553><TR
3554><TD
3555WIDTH="20%"
3556ALIGN="RIGHT"
3557VALIGN="TOP"
3558><SPAN
3559CLASS="emphasis"
3560><I
3561CLASS="EMPHASIS"
3562>Returns</I
3563></SPAN
3564> :</TD
3565><TD
3566WIDTH="80%"
3567ALIGN="LEFT"
3568VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00003569>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00003570></TR
3571></TBODY
3572></TABLE
3573><P
3574></P
3575></DIV
3576></DIV
3577><HR><DIV
3578CLASS="REFSECT2"
3579><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00003580NAME="AEN3742"
Daniel Veillardaec63562003-03-23 20:42:17 +00003581></A
3582><H3
3583><A
3584NAME="XMLTEXTREADERMOVETOATTRIBUTE"
3585></A
3586>xmlTextReaderMoveToAttribute ()</H3
3587><TABLE
3588BORDER="0"
3589BGCOLOR="#D6E8FF"
3590WIDTH="100%"
3591CELLPADDING="6"
3592><TR
3593><TD
3594><PRE
3595CLASS="PROGRAMLISTING"
3596>int xmlTextReaderMoveToAttribute (<A
3597HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
3598>xmlTextReaderPtr</A
3599> reader,
3600 const <A
3601HREF="libxml-tree.html#XMLCHAR"
3602>xmlChar</A
3603> *name);</PRE
3604></TD
3605></TR
3606></TABLE
3607><P
3608>Moves the position of the current instance to the attribute with
3609the specified qualified name.</P
3610><P
3611></P
3612><DIV
3613CLASS="INFORMALTABLE"
3614><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00003615NAME="AEN3750"
Daniel Veillardaec63562003-03-23 20:42:17 +00003616></A
3617><P
3618></P
3619><TABLE
3620BORDER="0"
3621WIDTH="100%"
3622BGCOLOR="#FFD0D0"
3623CELLSPACING="0"
3624CELLPADDING="4"
3625CLASS="CALSTABLE"
3626><TBODY
3627><TR
3628><TD
3629WIDTH="20%"
3630ALIGN="RIGHT"
3631VALIGN="TOP"
3632><TT
3633CLASS="PARAMETER"
3634><I
3635>reader</I
3636></TT
3637>&nbsp;:</TD
3638><TD
3639WIDTH="80%"
3640ALIGN="LEFT"
3641VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00003642>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00003643></TR
3644><TR
3645><TD
3646WIDTH="20%"
3647ALIGN="RIGHT"
3648VALIGN="TOP"
3649><TT
3650CLASS="PARAMETER"
3651><I
3652>name</I
3653></TT
3654>&nbsp;:</TD
3655><TD
3656WIDTH="80%"
3657ALIGN="LEFT"
3658VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00003659>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00003660></TR
3661><TR
3662><TD
3663WIDTH="20%"
3664ALIGN="RIGHT"
3665VALIGN="TOP"
3666><SPAN
3667CLASS="emphasis"
3668><I
3669CLASS="EMPHASIS"
3670>Returns</I
3671></SPAN
3672> :</TD
3673><TD
3674WIDTH="80%"
3675ALIGN="LEFT"
3676VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00003677>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00003678></TR
3679></TBODY
3680></TABLE
3681><P
3682></P
3683></DIV
3684></DIV
3685><HR><DIV
3686CLASS="REFSECT2"
3687><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00003688NAME="AEN3767"
Daniel Veillardaec63562003-03-23 20:42:17 +00003689></A
3690><H3
3691><A
3692NAME="XMLTEXTREADERMOVETOATTRIBUTENS"
3693></A
3694>xmlTextReaderMoveToAttributeNs ()</H3
3695><TABLE
3696BORDER="0"
3697BGCOLOR="#D6E8FF"
3698WIDTH="100%"
3699CELLPADDING="6"
3700><TR
3701><TD
3702><PRE
3703CLASS="PROGRAMLISTING"
3704>int xmlTextReaderMoveToAttributeNs (<A
3705HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
3706>xmlTextReaderPtr</A
3707> reader,
3708 const <A
3709HREF="libxml-tree.html#XMLCHAR"
3710>xmlChar</A
3711> *localName,
3712 const <A
3713HREF="libxml-tree.html#XMLCHAR"
3714>xmlChar</A
3715> *namespaceURI);</PRE
3716></TD
3717></TR
3718></TABLE
3719><P
3720>Moves the position of the current instance to the attribute with the
3721specified local name and namespace URI.</P
3722><P
3723></P
3724><DIV
3725CLASS="INFORMALTABLE"
3726><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00003727NAME="AEN3776"
Daniel Veillardaec63562003-03-23 20:42:17 +00003728></A
3729><P
3730></P
3731><TABLE
3732BORDER="0"
3733WIDTH="100%"
3734BGCOLOR="#FFD0D0"
3735CELLSPACING="0"
3736CELLPADDING="4"
3737CLASS="CALSTABLE"
3738><TBODY
3739><TR
3740><TD
3741WIDTH="20%"
3742ALIGN="RIGHT"
3743VALIGN="TOP"
3744><TT
3745CLASS="PARAMETER"
3746><I
3747>reader</I
3748></TT
3749>&nbsp;:</TD
3750><TD
3751WIDTH="80%"
3752ALIGN="LEFT"
3753VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00003754>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00003755></TR
3756><TR
3757><TD
3758WIDTH="20%"
3759ALIGN="RIGHT"
3760VALIGN="TOP"
3761><TT
3762CLASS="PARAMETER"
3763><I
3764>localName</I
3765></TT
3766>&nbsp;:</TD
3767><TD
3768WIDTH="80%"
3769ALIGN="LEFT"
3770VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00003771>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00003772></TR
3773><TR
3774><TD
3775WIDTH="20%"
3776ALIGN="RIGHT"
3777VALIGN="TOP"
3778><TT
3779CLASS="PARAMETER"
3780><I
3781>namespaceURI</I
3782></TT
3783>&nbsp;:</TD
3784><TD
3785WIDTH="80%"
3786ALIGN="LEFT"
3787VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00003788>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00003789></TR
3790><TR
3791><TD
3792WIDTH="20%"
3793ALIGN="RIGHT"
3794VALIGN="TOP"
3795><SPAN
3796CLASS="emphasis"
3797><I
3798CLASS="EMPHASIS"
3799>Returns</I
3800></SPAN
3801> :</TD
3802><TD
3803WIDTH="80%"
3804ALIGN="LEFT"
3805VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00003806>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00003807></TR
3808></TBODY
3809></TABLE
3810><P
3811></P
3812></DIV
3813></DIV
3814><HR><DIV
3815CLASS="REFSECT2"
3816><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00003817NAME="AEN3797"
Daniel Veillardaec63562003-03-23 20:42:17 +00003818></A
3819><H3
3820><A
3821NAME="XMLTEXTREADERMOVETOFIRSTATTRIBUTE"
3822></A
3823>xmlTextReaderMoveToFirstAttribute ()</H3
3824><TABLE
3825BORDER="0"
3826BGCOLOR="#D6E8FF"
3827WIDTH="100%"
3828CELLPADDING="6"
3829><TR
3830><TD
3831><PRE
3832CLASS="PROGRAMLISTING"
3833>int xmlTextReaderMoveToFirstAttribute
3834 (<A
3835HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
3836>xmlTextReaderPtr</A
3837> reader);</PRE
3838></TD
3839></TR
3840></TABLE
3841><P
3842>Moves the position of the current instance to the first attribute
3843associated with the current node.</P
3844><P
3845></P
3846><DIV
3847CLASS="INFORMALTABLE"
3848><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00003849NAME="AEN3804"
Daniel Veillardaec63562003-03-23 20:42:17 +00003850></A
3851><P
3852></P
3853><TABLE
3854BORDER="0"
3855WIDTH="100%"
3856BGCOLOR="#FFD0D0"
3857CELLSPACING="0"
3858CELLPADDING="4"
3859CLASS="CALSTABLE"
3860><TBODY
3861><TR
3862><TD
3863WIDTH="20%"
3864ALIGN="RIGHT"
3865VALIGN="TOP"
3866><TT
3867CLASS="PARAMETER"
3868><I
3869>reader</I
3870></TT
3871>&nbsp;:</TD
3872><TD
3873WIDTH="80%"
3874ALIGN="LEFT"
3875VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00003876>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00003877></TR
3878><TR
3879><TD
3880WIDTH="20%"
3881ALIGN="RIGHT"
3882VALIGN="TOP"
3883><SPAN
3884CLASS="emphasis"
3885><I
3886CLASS="EMPHASIS"
3887>Returns</I
3888></SPAN
3889> :</TD
3890><TD
3891WIDTH="80%"
3892ALIGN="LEFT"
3893VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00003894>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00003895></TR
3896></TBODY
3897></TABLE
3898><P
3899></P
3900></DIV
3901></DIV
3902><HR><DIV
3903CLASS="REFSECT2"
3904><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00003905NAME="AEN3817"
Daniel Veillardaec63562003-03-23 20:42:17 +00003906></A
3907><H3
3908><A
3909NAME="XMLTEXTREADERMOVETONEXTATTRIBUTE"
3910></A
3911>xmlTextReaderMoveToNextAttribute ()</H3
3912><TABLE
3913BORDER="0"
3914BGCOLOR="#D6E8FF"
3915WIDTH="100%"
3916CELLPADDING="6"
3917><TR
3918><TD
3919><PRE
3920CLASS="PROGRAMLISTING"
3921>int xmlTextReaderMoveToNextAttribute
3922 (<A
3923HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
3924>xmlTextReaderPtr</A
3925> reader);</PRE
3926></TD
3927></TR
3928></TABLE
3929><P
3930>Moves the position of the current instance to the next attribute
3931associated with the current node.</P
3932><P
3933></P
3934><DIV
3935CLASS="INFORMALTABLE"
3936><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00003937NAME="AEN3824"
Daniel Veillardaec63562003-03-23 20:42:17 +00003938></A
3939><P
3940></P
3941><TABLE
3942BORDER="0"
3943WIDTH="100%"
3944BGCOLOR="#FFD0D0"
3945CELLSPACING="0"
3946CELLPADDING="4"
3947CLASS="CALSTABLE"
3948><TBODY
3949><TR
3950><TD
3951WIDTH="20%"
3952ALIGN="RIGHT"
3953VALIGN="TOP"
3954><TT
3955CLASS="PARAMETER"
3956><I
3957>reader</I
3958></TT
3959>&nbsp;:</TD
3960><TD
3961WIDTH="80%"
3962ALIGN="LEFT"
3963VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00003964>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00003965></TR
3966><TR
3967><TD
3968WIDTH="20%"
3969ALIGN="RIGHT"
3970VALIGN="TOP"
3971><SPAN
3972CLASS="emphasis"
3973><I
3974CLASS="EMPHASIS"
3975>Returns</I
3976></SPAN
3977> :</TD
3978><TD
3979WIDTH="80%"
3980ALIGN="LEFT"
3981VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00003982>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00003983></TR
3984></TBODY
3985></TABLE
3986><P
3987></P
3988></DIV
3989></DIV
3990><HR><DIV
3991CLASS="REFSECT2"
3992><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00003993NAME="AEN3837"
Daniel Veillardaec63562003-03-23 20:42:17 +00003994></A
3995><H3
3996><A
3997NAME="XMLTEXTREADERMOVETOELEMENT"
3998></A
3999>xmlTextReaderMoveToElement ()</H3
4000><TABLE
4001BORDER="0"
4002BGCOLOR="#D6E8FF"
4003WIDTH="100%"
4004CELLPADDING="6"
4005><TR
4006><TD
4007><PRE
4008CLASS="PROGRAMLISTING"
4009>int xmlTextReaderMoveToElement (<A
4010HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
4011>xmlTextReaderPtr</A
4012> reader);</PRE
4013></TD
4014></TR
4015></TABLE
4016><P
4017>Moves the position of the current instance to the node that
4018contains the current Attribute node.</P
4019><P
4020></P
4021><DIV
4022CLASS="INFORMALTABLE"
4023><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00004024NAME="AEN3844"
Daniel Veillardaec63562003-03-23 20:42:17 +00004025></A
4026><P
4027></P
4028><TABLE
4029BORDER="0"
4030WIDTH="100%"
4031BGCOLOR="#FFD0D0"
4032CELLSPACING="0"
4033CELLPADDING="4"
4034CLASS="CALSTABLE"
4035><TBODY
4036><TR
4037><TD
4038WIDTH="20%"
4039ALIGN="RIGHT"
4040VALIGN="TOP"
4041><TT
4042CLASS="PARAMETER"
4043><I
4044>reader</I
4045></TT
4046>&nbsp;:</TD
4047><TD
4048WIDTH="80%"
4049ALIGN="LEFT"
4050VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00004051>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00004052></TR
4053><TR
4054><TD
4055WIDTH="20%"
4056ALIGN="RIGHT"
4057VALIGN="TOP"
4058><SPAN
4059CLASS="emphasis"
4060><I
4061CLASS="EMPHASIS"
4062>Returns</I
4063></SPAN
4064> :</TD
4065><TD
4066WIDTH="80%"
4067ALIGN="LEFT"
4068VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00004069>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00004070></TR
4071></TBODY
4072></TABLE
4073><P
4074></P
4075></DIV
4076></DIV
4077><HR><DIV
4078CLASS="REFSECT2"
4079><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00004080NAME="AEN3857"
Daniel Veillardaec63562003-03-23 20:42:17 +00004081></A
4082><H3
4083><A
4084NAME="XMLTEXTREADERNORMALIZATION"
4085></A
4086>xmlTextReaderNormalization ()</H3
4087><TABLE
4088BORDER="0"
4089BGCOLOR="#D6E8FF"
4090WIDTH="100%"
4091CELLPADDING="6"
4092><TR
4093><TD
4094><PRE
4095CLASS="PROGRAMLISTING"
4096>int xmlTextReaderNormalization (<A
4097HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
4098>xmlTextReaderPtr</A
4099> reader);</PRE
4100></TD
4101></TR
4102></TABLE
4103><P
4104>The value indicating whether to normalize white space and attribute values.
4105Since attribute value and end of line normalizations are a MUST in the XML
4106specification only the value true is accepted. The broken bahaviour of
4107accepting out of range character entities like &amp;<GTKDOCLINK
4108HREF="0-CAPS"
4109>0</GTKDOCLINK
4110>; is of course not
4111supported either.</P
4112><P
4113></P
4114><DIV
4115CLASS="INFORMALTABLE"
4116><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00004117NAME="AEN3865"
Daniel Veillardaec63562003-03-23 20:42:17 +00004118></A
4119><P
4120></P
4121><TABLE
4122BORDER="0"
4123WIDTH="100%"
4124BGCOLOR="#FFD0D0"
4125CELLSPACING="0"
4126CELLPADDING="4"
4127CLASS="CALSTABLE"
4128><TBODY
4129><TR
4130><TD
4131WIDTH="20%"
4132ALIGN="RIGHT"
4133VALIGN="TOP"
4134><TT
4135CLASS="PARAMETER"
4136><I
4137>reader</I
4138></TT
4139>&nbsp;:</TD
4140><TD
4141WIDTH="80%"
4142ALIGN="LEFT"
4143VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00004144>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00004145></TR
4146><TR
4147><TD
4148WIDTH="20%"
4149ALIGN="RIGHT"
4150VALIGN="TOP"
4151><SPAN
4152CLASS="emphasis"
4153><I
4154CLASS="EMPHASIS"
4155>Returns</I
4156></SPAN
4157> :</TD
4158><TD
4159WIDTH="80%"
4160ALIGN="LEFT"
4161VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00004162>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00004163></TR
4164></TBODY
4165></TABLE
4166><P
4167></P
4168></DIV
4169></DIV
4170><HR><DIV
4171CLASS="REFSECT2"
4172><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00004173NAME="AEN3878"
Daniel Veillardaec63562003-03-23 20:42:17 +00004174></A
4175><H3
4176><A
4177NAME="XMLTEXTREADERSETPARSERPROP"
4178></A
4179>xmlTextReaderSetParserProp ()</H3
4180><TABLE
4181BORDER="0"
4182BGCOLOR="#D6E8FF"
4183WIDTH="100%"
4184CELLPADDING="6"
4185><TR
4186><TD
4187><PRE
4188CLASS="PROGRAMLISTING"
4189>int xmlTextReaderSetParserProp (<A
4190HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
4191>xmlTextReaderPtr</A
4192> reader,
4193 int prop,
4194 int value);</PRE
4195></TD
4196></TR
4197></TABLE
4198><P
4199>Change the parser processing behaviour by changing some of its internal
4200properties. Note that some properties can only be changed before any
4201read has been done.</P
4202><P
4203></P
4204><DIV
4205CLASS="INFORMALTABLE"
4206><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00004207NAME="AEN3885"
Daniel Veillardaec63562003-03-23 20:42:17 +00004208></A
4209><P
4210></P
4211><TABLE
4212BORDER="0"
4213WIDTH="100%"
4214BGCOLOR="#FFD0D0"
4215CELLSPACING="0"
4216CELLPADDING="4"
4217CLASS="CALSTABLE"
4218><TBODY
4219><TR
4220><TD
4221WIDTH="20%"
4222ALIGN="RIGHT"
4223VALIGN="TOP"
4224><TT
4225CLASS="PARAMETER"
4226><I
4227>reader</I
4228></TT
4229>&nbsp;:</TD
4230><TD
4231WIDTH="80%"
4232ALIGN="LEFT"
4233VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00004234>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00004235></TR
4236><TR
4237><TD
4238WIDTH="20%"
4239ALIGN="RIGHT"
4240VALIGN="TOP"
4241><TT
4242CLASS="PARAMETER"
4243><I
4244>prop</I
4245></TT
4246>&nbsp;:</TD
4247><TD
4248WIDTH="80%"
4249ALIGN="LEFT"
4250VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00004251>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00004252></TR
4253><TR
4254><TD
4255WIDTH="20%"
4256ALIGN="RIGHT"
4257VALIGN="TOP"
4258><TT
4259CLASS="PARAMETER"
4260><I
4261>value</I
4262></TT
4263>&nbsp;:</TD
4264><TD
4265WIDTH="80%"
4266ALIGN="LEFT"
4267VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00004268>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00004269></TR
4270><TR
4271><TD
4272WIDTH="20%"
4273ALIGN="RIGHT"
4274VALIGN="TOP"
4275><SPAN
4276CLASS="emphasis"
4277><I
4278CLASS="EMPHASIS"
4279>Returns</I
4280></SPAN
4281> :</TD
4282><TD
4283WIDTH="80%"
4284ALIGN="LEFT"
4285VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00004286>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00004287></TR
4288></TBODY
4289></TABLE
4290><P
4291></P
4292></DIV
4293></DIV
4294><HR><DIV
4295CLASS="REFSECT2"
4296><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00004297NAME="AEN3906"
Daniel Veillardaec63562003-03-23 20:42:17 +00004298></A
4299><H3
4300><A
4301NAME="XMLTEXTREADERGETPARSERPROP"
4302></A
4303>xmlTextReaderGetParserProp ()</H3
4304><TABLE
4305BORDER="0"
4306BGCOLOR="#D6E8FF"
4307WIDTH="100%"
4308CELLPADDING="6"
4309><TR
4310><TD
4311><PRE
4312CLASS="PROGRAMLISTING"
4313>int xmlTextReaderGetParserProp (<A
4314HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
4315>xmlTextReaderPtr</A
4316> reader,
4317 int prop);</PRE
4318></TD
4319></TR
4320></TABLE
4321><P
4322>Read the parser internal property.</P
4323><P
4324></P
4325><DIV
4326CLASS="INFORMALTABLE"
4327><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00004328NAME="AEN3913"
Daniel Veillardaec63562003-03-23 20:42:17 +00004329></A
4330><P
4331></P
4332><TABLE
4333BORDER="0"
4334WIDTH="100%"
4335BGCOLOR="#FFD0D0"
4336CELLSPACING="0"
4337CELLPADDING="4"
4338CLASS="CALSTABLE"
4339><TBODY
4340><TR
4341><TD
4342WIDTH="20%"
4343ALIGN="RIGHT"
4344VALIGN="TOP"
4345><TT
4346CLASS="PARAMETER"
4347><I
4348>reader</I
4349></TT
4350>&nbsp;:</TD
4351><TD
4352WIDTH="80%"
4353ALIGN="LEFT"
4354VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00004355>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00004356></TR
4357><TR
4358><TD
4359WIDTH="20%"
4360ALIGN="RIGHT"
4361VALIGN="TOP"
4362><TT
4363CLASS="PARAMETER"
4364><I
4365>prop</I
4366></TT
4367>&nbsp;:</TD
4368><TD
4369WIDTH="80%"
4370ALIGN="LEFT"
4371VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00004372>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00004373></TR
4374><TR
4375><TD
4376WIDTH="20%"
4377ALIGN="RIGHT"
4378VALIGN="TOP"
4379><SPAN
4380CLASS="emphasis"
4381><I
4382CLASS="EMPHASIS"
4383>Returns</I
4384></SPAN
4385> :</TD
4386><TD
4387WIDTH="80%"
4388ALIGN="LEFT"
4389VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00004390>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00004391></TR
4392></TBODY
4393></TABLE
4394><P
4395></P
4396></DIV
4397></DIV
4398><HR><DIV
4399CLASS="REFSECT2"
4400><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00004401NAME="AEN3930"
Daniel Veillardaec63562003-03-23 20:42:17 +00004402></A
4403><H3
4404><A
4405NAME="XMLTEXTREADERCURRENTNODE"
4406></A
4407>xmlTextReaderCurrentNode ()</H3
4408><TABLE
4409BORDER="0"
4410BGCOLOR="#D6E8FF"
4411WIDTH="100%"
4412CELLPADDING="6"
4413><TR
4414><TD
4415><PRE
4416CLASS="PROGRAMLISTING"
4417><A
4418HREF="libxml-tree.html#XMLNODEPTR"
4419>xmlNodePtr</A
4420> xmlTextReaderCurrentNode (<A
4421HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
4422>xmlTextReaderPtr</A
4423> reader);</PRE
4424></TD
4425></TR
4426></TABLE
4427><P
4428>Hacking interface allowing to get the xmlNodePtr correponding to the
4429current node being accessed by the xmlTextReader. This is dangerous
4430because the underlying node may be destroyed on the next Reads.</P
4431><P
4432></P
4433><DIV
4434CLASS="INFORMALTABLE"
4435><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00004436NAME="AEN3938"
Daniel Veillardaec63562003-03-23 20:42:17 +00004437></A
4438><P
4439></P
4440><TABLE
4441BORDER="0"
4442WIDTH="100%"
4443BGCOLOR="#FFD0D0"
4444CELLSPACING="0"
4445CELLPADDING="4"
4446CLASS="CALSTABLE"
4447><TBODY
4448><TR
4449><TD
4450WIDTH="20%"
4451ALIGN="RIGHT"
4452VALIGN="TOP"
4453><TT
4454CLASS="PARAMETER"
4455><I
4456>reader</I
4457></TT
4458>&nbsp;:</TD
4459><TD
4460WIDTH="80%"
4461ALIGN="LEFT"
4462VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00004463>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00004464></TR
4465><TR
4466><TD
4467WIDTH="20%"
4468ALIGN="RIGHT"
4469VALIGN="TOP"
4470><SPAN
4471CLASS="emphasis"
4472><I
4473CLASS="EMPHASIS"
4474>Returns</I
4475></SPAN
4476> :</TD
4477><TD
4478WIDTH="80%"
4479ALIGN="LEFT"
4480VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00004481>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00004482></TR
4483></TBODY
4484></TABLE
4485><P
4486></P
4487></DIV
4488></DIV
4489><HR><DIV
4490CLASS="REFSECT2"
4491><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00004492NAME="AEN3951"
Daniel Veillardaec63562003-03-23 20:42:17 +00004493></A
4494><H3
4495><A
4496NAME="XMLTEXTREADERCURRENTDOC"
4497></A
4498>xmlTextReaderCurrentDoc ()</H3
4499><TABLE
4500BORDER="0"
4501BGCOLOR="#D6E8FF"
4502WIDTH="100%"
4503CELLPADDING="6"
4504><TR
4505><TD
4506><PRE
4507CLASS="PROGRAMLISTING"
4508><A
4509HREF="libxml-tree.html#XMLDOCPTR"
4510>xmlDocPtr</A
4511> xmlTextReaderCurrentDoc (<A
4512HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
4513>xmlTextReaderPtr</A
4514> reader);</PRE
4515></TD
4516></TR
4517></TABLE
4518><P
4519>Hacking interface allowing to get the xmlDocPtr correponding to the
4520current document being accessed by the xmlTextReader. This is dangerous
4521because the associated node may be destroyed on the next Reads.</P
4522><P
4523></P
4524><DIV
4525CLASS="INFORMALTABLE"
4526><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00004527NAME="AEN3959"
Daniel Veillardaec63562003-03-23 20:42:17 +00004528></A
4529><P
4530></P
4531><TABLE
4532BORDER="0"
4533WIDTH="100%"
4534BGCOLOR="#FFD0D0"
4535CELLSPACING="0"
4536CELLPADDING="4"
4537CLASS="CALSTABLE"
4538><TBODY
4539><TR
4540><TD
4541WIDTH="20%"
4542ALIGN="RIGHT"
4543VALIGN="TOP"
4544><TT
4545CLASS="PARAMETER"
4546><I
4547>reader</I
4548></TT
4549>&nbsp;:</TD
4550><TD
4551WIDTH="80%"
4552ALIGN="LEFT"
4553VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00004554>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00004555></TR
4556><TR
4557><TD
4558WIDTH="20%"
4559ALIGN="RIGHT"
4560VALIGN="TOP"
4561><SPAN
4562CLASS="emphasis"
4563><I
4564CLASS="EMPHASIS"
4565>Returns</I
4566></SPAN
4567> :</TD
4568><TD
4569WIDTH="80%"
4570ALIGN="LEFT"
4571VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00004572>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00004573></TR
4574></TBODY
4575></TABLE
4576><P
4577></P
4578></DIV
4579></DIV
4580><HR><DIV
4581CLASS="REFSECT2"
4582><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00004583NAME="AEN3972"
Daniel Veillardaec63562003-03-23 20:42:17 +00004584></A
4585><H3
4586><A
4587NAME="XMLTEXTREADERLOCATORPTR"
4588></A
4589>xmlTextReaderLocatorPtr</H3
Daniel Veillardaec63562003-03-23 20:42:17 +00004590><P
4591></P
4592></DIV
4593><HR><DIV
4594CLASS="REFSECT2"
4595><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00004596NAME="AEN3976"
Daniel Veillardaec63562003-03-23 20:42:17 +00004597></A
4598><H3
4599><A
4600NAME="XMLTEXTREADERERRORFUNC"
4601></A
4602>xmlTextReaderErrorFunc ()</H3
4603><TABLE
4604BORDER="0"
4605BGCOLOR="#D6E8FF"
4606WIDTH="100%"
4607CELLPADDING="6"
4608><TR
4609><TD
4610><PRE
4611CLASS="PROGRAMLISTING"
4612>void (*xmlTextReaderErrorFunc) (void *arg,
4613 const char *msg,
4614 <A
4615HREF="libxml-xmlreader.html#XMLPARSERSEVERITIES"
4616>xmlParserSeverities</A
4617> severity,
4618 <A
4619HREF="libxml-xmlreader.html#XMLTEXTREADERLOCATORPTR"
4620>xmlTextReaderLocatorPtr</A
4621> locator);</PRE
4622></TD
4623></TR
4624></TABLE
4625><P
4626></P
4627><DIV
4628CLASS="INFORMALTABLE"
4629><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00004630NAME="AEN3983"
Daniel Veillardaec63562003-03-23 20:42:17 +00004631></A
4632><P
4633></P
4634><TABLE
4635BORDER="0"
4636WIDTH="100%"
4637BGCOLOR="#FFD0D0"
4638CELLSPACING="0"
4639CELLPADDING="4"
4640CLASS="CALSTABLE"
4641><TBODY
4642><TR
4643><TD
4644WIDTH="20%"
4645ALIGN="RIGHT"
4646VALIGN="TOP"
4647><TT
4648CLASS="PARAMETER"
4649><I
4650>arg</I
4651></TT
4652>&nbsp;:</TD
4653><TD
4654WIDTH="80%"
4655ALIGN="LEFT"
4656VALIGN="TOP"
4657>&nbsp;</TD
4658></TR
4659><TR
4660><TD
4661WIDTH="20%"
4662ALIGN="RIGHT"
4663VALIGN="TOP"
4664><TT
4665CLASS="PARAMETER"
4666><I
4667>msg</I
4668></TT
4669>&nbsp;:</TD
4670><TD
4671WIDTH="80%"
4672ALIGN="LEFT"
4673VALIGN="TOP"
4674>&nbsp;</TD
4675></TR
4676><TR
4677><TD
4678WIDTH="20%"
4679ALIGN="RIGHT"
4680VALIGN="TOP"
4681><TT
4682CLASS="PARAMETER"
4683><I
4684>severity</I
4685></TT
4686>&nbsp;:</TD
4687><TD
4688WIDTH="80%"
4689ALIGN="LEFT"
4690VALIGN="TOP"
4691>&nbsp;</TD
4692></TR
4693><TR
4694><TD
4695WIDTH="20%"
4696ALIGN="RIGHT"
4697VALIGN="TOP"
4698><TT
4699CLASS="PARAMETER"
4700><I
4701>locator</I
4702></TT
4703>&nbsp;:</TD
4704><TD
4705WIDTH="80%"
4706ALIGN="LEFT"
4707VALIGN="TOP"
4708>&nbsp;</TD
4709></TR
4710></TBODY
4711></TABLE
4712><P
4713></P
4714></DIV
4715></DIV
4716><HR><DIV
4717CLASS="REFSECT2"
4718><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00004719NAME="AEN4004"
Daniel Veillardaec63562003-03-23 20:42:17 +00004720></A
4721><H3
4722><A
4723NAME="XMLTEXTREADERLOCATORLINENUMBER"
4724></A
4725>xmlTextReaderLocatorLineNumber ()</H3
4726><TABLE
4727BORDER="0"
4728BGCOLOR="#D6E8FF"
4729WIDTH="100%"
4730CELLPADDING="6"
4731><TR
4732><TD
4733><PRE
4734CLASS="PROGRAMLISTING"
4735>int xmlTextReaderLocatorLineNumber (<A
4736HREF="libxml-xmlreader.html#XMLTEXTREADERLOCATORPTR"
4737>xmlTextReaderLocatorPtr</A
4738> locator);</PRE
4739></TD
4740></TR
4741></TABLE
4742><P
4743>Obtain the line number for the given locator.</P
4744><P
4745></P
4746><DIV
4747CLASS="INFORMALTABLE"
4748><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00004749NAME="AEN4011"
Daniel Veillardaec63562003-03-23 20:42:17 +00004750></A
4751><P
4752></P
4753><TABLE
4754BORDER="0"
4755WIDTH="100%"
4756BGCOLOR="#FFD0D0"
4757CELLSPACING="0"
4758CELLPADDING="4"
4759CLASS="CALSTABLE"
4760><TBODY
4761><TR
4762><TD
4763WIDTH="20%"
4764ALIGN="RIGHT"
4765VALIGN="TOP"
4766><TT
4767CLASS="PARAMETER"
4768><I
4769>locator</I
4770></TT
4771>&nbsp;:</TD
4772><TD
4773WIDTH="80%"
4774ALIGN="LEFT"
4775VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00004776>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00004777></TR
4778><TR
4779><TD
4780WIDTH="20%"
4781ALIGN="RIGHT"
4782VALIGN="TOP"
4783><SPAN
4784CLASS="emphasis"
4785><I
4786CLASS="EMPHASIS"
4787>Returns</I
4788></SPAN
4789> :</TD
4790><TD
4791WIDTH="80%"
4792ALIGN="LEFT"
4793VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00004794>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00004795></TR
4796></TBODY
4797></TABLE
4798><P
4799></P
4800></DIV
4801></DIV
4802><HR><DIV
4803CLASS="REFSECT2"
4804><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00004805NAME="AEN4024"
Daniel Veillardaec63562003-03-23 20:42:17 +00004806></A
4807><H3
4808><A
4809NAME="XMLTEXTREADERLOCATORBASEURI"
4810></A
4811>xmlTextReaderLocatorBaseURI ()</H3
4812><TABLE
4813BORDER="0"
4814BGCOLOR="#D6E8FF"
4815WIDTH="100%"
4816CELLPADDING="6"
4817><TR
4818><TD
4819><PRE
4820CLASS="PROGRAMLISTING"
4821><A
4822HREF="libxml-tree.html#XMLCHAR"
4823>xmlChar</A
4824>* xmlTextReaderLocatorBaseURI (<A
4825HREF="libxml-xmlreader.html#XMLTEXTREADERLOCATORPTR"
4826>xmlTextReaderLocatorPtr</A
4827> locator);</PRE
4828></TD
4829></TR
4830></TABLE
4831><P
4832>Obtain the base URI for the given locator.</P
4833><P
4834></P
4835><DIV
4836CLASS="INFORMALTABLE"
4837><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00004838NAME="AEN4032"
Daniel Veillardaec63562003-03-23 20:42:17 +00004839></A
4840><P
4841></P
4842><TABLE
4843BORDER="0"
4844WIDTH="100%"
4845BGCOLOR="#FFD0D0"
4846CELLSPACING="0"
4847CELLPADDING="4"
4848CLASS="CALSTABLE"
4849><TBODY
4850><TR
4851><TD
4852WIDTH="20%"
4853ALIGN="RIGHT"
4854VALIGN="TOP"
4855><TT
4856CLASS="PARAMETER"
4857><I
4858>locator</I
4859></TT
4860>&nbsp;:</TD
4861><TD
4862WIDTH="80%"
4863ALIGN="LEFT"
4864VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00004865>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00004866></TR
4867><TR
4868><TD
4869WIDTH="20%"
4870ALIGN="RIGHT"
4871VALIGN="TOP"
4872><SPAN
4873CLASS="emphasis"
4874><I
4875CLASS="EMPHASIS"
4876>Returns</I
4877></SPAN
4878> :</TD
4879><TD
4880WIDTH="80%"
4881ALIGN="LEFT"
4882VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00004883>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00004884></TR
4885></TBODY
4886></TABLE
4887><P
4888></P
4889></DIV
4890></DIV
4891><HR><DIV
4892CLASS="REFSECT2"
4893><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00004894NAME="AEN4045"
Daniel Veillardaec63562003-03-23 20:42:17 +00004895></A
4896><H3
4897><A
4898NAME="XMLTEXTREADERSETERRORHANDLER"
4899></A
4900>xmlTextReaderSetErrorHandler ()</H3
4901><TABLE
4902BORDER="0"
4903BGCOLOR="#D6E8FF"
4904WIDTH="100%"
4905CELLPADDING="6"
4906><TR
4907><TD
4908><PRE
4909CLASS="PROGRAMLISTING"
4910>void xmlTextReaderSetErrorHandler (<A
4911HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
4912>xmlTextReaderPtr</A
4913> reader,
4914 <A
4915HREF="libxml-xmlreader.html#XMLTEXTREADERERRORFUNC"
4916>xmlTextReaderErrorFunc</A
4917> f,
4918 void *arg);</PRE
4919></TD
4920></TR
4921></TABLE
4922><P
4923>Register a callback function that will be called on error and warnings.</P
4924><P
4925>If <TT
4926CLASS="PARAMETER"
4927><I
4928>f</I
4929></TT
4930> is NULL, the default error and warning handlers are restored.</P
4931><P
4932></P
4933><DIV
4934CLASS="INFORMALTABLE"
4935><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00004936NAME="AEN4055"
Daniel Veillardaec63562003-03-23 20:42:17 +00004937></A
4938><P
4939></P
4940><TABLE
4941BORDER="0"
4942WIDTH="100%"
4943BGCOLOR="#FFD0D0"
4944CELLSPACING="0"
4945CELLPADDING="4"
4946CLASS="CALSTABLE"
4947><TBODY
4948><TR
4949><TD
4950WIDTH="20%"
4951ALIGN="RIGHT"
4952VALIGN="TOP"
4953><TT
4954CLASS="PARAMETER"
4955><I
4956>reader</I
4957></TT
4958>&nbsp;:</TD
4959><TD
4960WIDTH="80%"
4961ALIGN="LEFT"
4962VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00004963>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00004964></TR
4965><TR
4966><TD
4967WIDTH="20%"
4968ALIGN="RIGHT"
4969VALIGN="TOP"
4970><TT
4971CLASS="PARAMETER"
4972><I
4973>f</I
4974></TT
4975>&nbsp;:</TD
4976><TD
4977WIDTH="80%"
4978ALIGN="LEFT"
4979VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00004980>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00004981></TR
4982><TR
4983><TD
4984WIDTH="20%"
4985ALIGN="RIGHT"
4986VALIGN="TOP"
4987><TT
4988CLASS="PARAMETER"
4989><I
4990>arg</I
4991></TT
4992>&nbsp;:</TD
4993><TD
4994WIDTH="80%"
4995ALIGN="LEFT"
4996VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00004997>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00004998></TR
4999></TBODY
5000></TABLE
5001><P
5002></P
5003></DIV
5004></DIV
5005><HR><DIV
5006CLASS="REFSECT2"
5007><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00005008NAME="AEN4072"
Daniel Veillardaec63562003-03-23 20:42:17 +00005009></A
5010><H3
5011><A
5012NAME="XMLTEXTREADERGETERRORHANDLER"
5013></A
5014>xmlTextReaderGetErrorHandler ()</H3
5015><TABLE
5016BORDER="0"
5017BGCOLOR="#D6E8FF"
5018WIDTH="100%"
5019CELLPADDING="6"
5020><TR
5021><TD
5022><PRE
5023CLASS="PROGRAMLISTING"
5024>void xmlTextReaderGetErrorHandler (<A
5025HREF="libxml-xmlreader.html#XMLTEXTREADERPTR"
5026>xmlTextReaderPtr</A
5027> reader,
5028 <A
5029HREF="libxml-xmlreader.html#XMLTEXTREADERERRORFUNC"
5030>xmlTextReaderErrorFunc</A
5031> *f,
5032 void **arg);</PRE
5033></TD
5034></TR
5035></TABLE
5036><P
5037>Retrieve the error callback function and user argument.</P
5038><P
5039></P
5040><DIV
5041CLASS="INFORMALTABLE"
5042><A
Daniel Veillardd8da01c2003-03-24 15:58:23 +00005043NAME="AEN4080"
Daniel Veillardaec63562003-03-23 20:42:17 +00005044></A
5045><P
5046></P
5047><TABLE
5048BORDER="0"
5049WIDTH="100%"
5050BGCOLOR="#FFD0D0"
5051CELLSPACING="0"
5052CELLPADDING="4"
5053CLASS="CALSTABLE"
5054><TBODY
5055><TR
5056><TD
5057WIDTH="20%"
5058ALIGN="RIGHT"
5059VALIGN="TOP"
5060><TT
5061CLASS="PARAMETER"
5062><I
5063>reader</I
5064></TT
5065>&nbsp;:</TD
5066><TD
5067WIDTH="80%"
5068ALIGN="LEFT"
5069VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00005070>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00005071></TR
5072><TR
5073><TD
5074WIDTH="20%"
5075ALIGN="RIGHT"
5076VALIGN="TOP"
5077><TT
5078CLASS="PARAMETER"
5079><I
5080>f</I
5081></TT
5082>&nbsp;:</TD
5083><TD
5084WIDTH="80%"
5085ALIGN="LEFT"
5086VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00005087>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00005088></TR
5089><TR
5090><TD
5091WIDTH="20%"
5092ALIGN="RIGHT"
5093VALIGN="TOP"
5094><TT
5095CLASS="PARAMETER"
5096><I
5097>arg</I
5098></TT
5099>&nbsp;:</TD
5100><TD
5101WIDTH="80%"
5102ALIGN="LEFT"
5103VALIGN="TOP"
Daniel Veillardd8da01c2003-03-24 15:58:23 +00005104>&nbsp;</TD
Daniel Veillardaec63562003-03-23 20:42:17 +00005105></TR
5106></TBODY
5107></TABLE
5108><P
5109></P
5110></DIV
5111></DIV
5112></DIV
5113><DIV
5114CLASS="NAVFOOTER"
5115><BR
5116CLEAR="all"><BR><TABLE
5117WIDTH="100%"
5118BORDER="0"
5119BGCOLOR="#000000"
5120CELLPADDING="1"
5121CELLSPACING="0"
5122><TR
5123><TD
5124WIDTH="25%"
5125BGCOLOR="#C00000"
5126ALIGN="left"
5127><A
5128HREF="libxml-parser.html"
5129><FONT
5130COLOR="#FFFFFF"
5131SIZE="3"
5132><B
5133>&#60;&#60;&#60; Previous Page</B
5134></FONT
5135></A
5136></TD
5137><TD
5138WIDTH="25%"
5139BGCOLOR="#0000C0"
5140ALIGN="center"
5141><FONT
5142COLOR="#FFFFFF"
5143SIZE="3"
5144><B
5145><A
5146HREF="book1.html"
5147><FONT
5148COLOR="#FFFFFF"
5149SIZE="3"
5150><B
5151>Home</B
5152></FONT
5153></A
5154></B
5155></FONT
5156></TD
5157><TD
5158WIDTH="25%"
5159BGCOLOR="#00C000"
5160ALIGN="center"
5161><FONT
5162COLOR="#FFFFFF"
5163SIZE="3"
5164><B
5165><A
5166HREF="libxml-lib.html"
5167><FONT
5168COLOR="#FFFFFF"
5169SIZE="3"
5170><B
5171>Up</B
5172></FONT
5173></A
5174></B
5175></FONT
5176></TD
5177><TD
5178WIDTH="25%"
5179BGCOLOR="#C00000"
5180ALIGN="right"
5181><A
5182HREF="libxml-sax.html"
5183><FONT
5184COLOR="#FFFFFF"
5185SIZE="3"
5186><B
5187>Next Page &#62;&#62;&#62;</B
5188></FONT
5189></A
5190></TD
5191></TR
5192><TR
5193><TD
5194COLSPAN="2"
5195ALIGN="left"
5196><FONT
5197COLOR="#FFFFFF"
5198SIZE="3"
5199><B
5200>parser</B
5201></FONT
5202></TD
5203><TD
5204COLSPAN="2"
5205ALIGN="right"
5206><FONT
5207COLOR="#FFFFFF"
5208SIZE="3"
5209><B
5210>SAX</B
5211></FONT
5212></TD
5213></TR
5214></TABLE
5215></DIV
5216></BODY
5217></HTML
5218>