blob: 5f9b676c0046ac3492f9155e845aa0c2fdfd5d69 [file] [log] [blame]
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001<HTML
2><HEAD
3><TITLE
4>xpath</TITLE
5><META
6NAME="GENERATOR"
7CONTENT="Modular DocBook HTML Stylesheet Version 1.33"><LINK
8REL="HOME"
9TITLE="Gnome XML Library Reference Manual"
10HREF="book1.html"><LINK
11REL="UP"
12TITLE="Gnome XML Library"
13HREF="libxml.html"><LINK
14REL="PREVIOUS"
15TITLE="HTMLtree"
16HREF="gnome-xml-htmltree.html"></HEAD
17><BODY
18BGCOLOR="#FFFFFF"
19TEXT="#000000"
20><DIV
21CLASS="NAVHEADER"
22><TABLE
23WIDTH="100%"
24BORDER="0"
25BGCOLOR="#000000"
26CELLPADDING="1"
27CELLSPACING="0"
28><TR
29><TH
30COLSPAN="4"
31ALIGN="center"
32><FONT
33COLOR="#FFFFFF"
34SIZE="5"
35>Gnome XML Library Reference Manual</FONT
36></TH
37></TR
38><TR
39><TD
40WIDTH="25%"
41BGCOLOR="#C00000"
42ALIGN="left"
43><A
44HREF="gnome-xml-htmltree.html"
45><FONT
46COLOR="#FFFFFF"
47SIZE="3"
48><B
49>&#60;&#60;&#60; Previous Page</B
50></FONT
51></A
52></TD
53><TD
54WIDTH="25%"
55BGCOLOR="#0000C0"
56ALIGN="center"
57><FONT
58COLOR="#FFFFFF"
59SIZE="3"
60><B
61><A
62HREF="book1.html"
63><FONT
64COLOR="#FFFFFF"
65SIZE="3"
66><B
67>Home</B
68></FONT
69></A
70></B
71></FONT
72></TD
73><TD
74WIDTH="25%"
75BGCOLOR="#00C000"
76ALIGN="center"
77><FONT
78COLOR="#FFFFFF"
79SIZE="3"
80><B
81><A
82HREF="libxml.html"
83><FONT
84COLOR="#FFFFFF"
85SIZE="3"
86><B
87>Up</B
88></FONT
89></A
90></B
91></FONT
92></TD
93><TD
94WIDTH="25%"
95BGCOLOR="#C00000"
96ALIGN="right"
97>&nbsp;</TD
98></TR
99></TABLE
100></DIV
101><H1
102>xpath</H1
103><DIV
104CLASS="REFNAMEDIV"
105><A
Daniel Veillardb05deb71999-08-10 19:04:08 +0000106NAME="AEN7649"
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000107></A
108><H2
109>Name</H2
110>xpath &#8212; </DIV
111><DIV
112CLASS="REFSYNOPSISDIV"
113><A
Daniel Veillardb05deb71999-08-10 19:04:08 +0000114NAME="AEN7652"
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000115></A
116><H2
117>Synopsis</H2
118><TABLE
119BORDER="0"
120BGCOLOR="#D6E8FF"
121WIDTH="100%"
122CELLPADDING="6"
123><TR
124><TD
125><PRE
126CLASS="SYNOPSIS"
127>&#13;
128
129#define <A
130HREF="gnome-xml-xpath.html#XPATH-UNDEFINED"
131>XPATH_UNDEFINED</A
132>
133#define <A
134HREF="gnome-xml-xpath.html#XPATH-NODESET"
135>XPATH_NODESET</A
136>
137#define <A
138HREF="gnome-xml-xpath.html#XPATH-BOOLEAN"
139>XPATH_BOOLEAN</A
140>
141#define <A
142HREF="gnome-xml-xpath.html#XPATH-NUMBER"
143>XPATH_NUMBER</A
144>
145#define <A
146HREF="gnome-xml-xpath.html#XPATH-STRING"
147>XPATH_STRING</A
148>
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000149void (<A
150HREF="gnome-xml-xpath.html#XMLXPATHFUNCTION"
151>*xmlXPathFunction</A
152>) (<GTKDOCLINK
153HREF="XMLXPATHPARSERCONTEXTPTR"
154>xmlXPathParserContextPtr</GTKDOCLINK
155> ctxt,
156 int nargs);
157<GTKDOCLINK
158HREF="XMLXPATHCONTEXTPTR"
159>xmlXPathContextPtr</GTKDOCLINK
160> <A
161HREF="gnome-xml-xpath.html#XMLXPATHNEWCONTEXT"
162>xmlXPathNewContext</A
163> (<A
164HREF="gnome-xml-tree.html#XMLDOCPTR"
165>xmlDocPtr</A
166> doc,
167 void *variables,
168 void *functions,
169 void *namespaces);
170void <A
171HREF="gnome-xml-xpath.html#XMLXPATHFREECONTEXT"
172>xmlXPathFreeContext</A
173> (<GTKDOCLINK
174HREF="XMLXPATHCONTEXTPTR"
175>xmlXPathContextPtr</GTKDOCLINK
176> ctxt);
177<GTKDOCLINK
178HREF="XMLXPATHOBJECTPTR"
179>xmlXPathObjectPtr</GTKDOCLINK
180> <A
181HREF="gnome-xml-xpath.html#XMLXPATHEVAL"
182>xmlXPathEval</A
183> (const <A
184HREF="gnome-xml-tree.html#CHAR"
185>CHAR</A
186> *str,
187 <GTKDOCLINK
188HREF="XMLXPATHCONTEXTPTR"
189>xmlXPathContextPtr</GTKDOCLINK
190> ctxt);
191void <A
192HREF="gnome-xml-xpath.html#XMLXPATHFREEOBJECT"
193>xmlXPathFreeObject</A
194> (<GTKDOCLINK
195HREF="XMLXPATHOBJECTPTR"
196>xmlXPathObjectPtr</GTKDOCLINK
197> obj);
198<GTKDOCLINK
199HREF="XMLXPATHOBJECTPTR"
200>xmlXPathObjectPtr</GTKDOCLINK
201> <A
202HREF="gnome-xml-xpath.html#XMLXPATHEVALEXPRESSION"
203>xmlXPathEvalExpression</A
204> (const <A
205HREF="gnome-xml-tree.html#CHAR"
206>CHAR</A
207> *str,
208 <GTKDOCLINK
209HREF="XMLXPATHCONTEXTPTR"
210>xmlXPathContextPtr</GTKDOCLINK
211> ctxt);</PRE
212></TD
213></TR
214></TABLE
215></DIV
216><DIV
217CLASS="REFSECT1"
218><A
Daniel Veillardb05deb71999-08-10 19:04:08 +0000219NAME="AEN7677"
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000220></A
221><H2
222>Description</H2
223><P
224></P
225></DIV
226><DIV
227CLASS="REFSECT1"
228><A
Daniel Veillardb05deb71999-08-10 19:04:08 +0000229NAME="AEN7680"
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000230></A
231><H2
232>Details</H2
233><DIV
234CLASS="REFSECT2"
235><A
Daniel Veillardb05deb71999-08-10 19:04:08 +0000236NAME="AEN7682"
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000237></A
238><H3
239><A
240NAME="XPATH-UNDEFINED"
241></A
242>XPATH_UNDEFINED</H3
243><TABLE
244BORDER="0"
245BGCOLOR="#D6E8FF"
246WIDTH="100%"
247CELLPADDING="6"
248><TR
249><TD
250><PRE
251CLASS="PROGRAMLISTING"
Daniel Veillardb05deb71999-08-10 19:04:08 +0000252>#define XPATH_UNDEFINED</PRE
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000253></TD
254></TR
255></TABLE
256><P
257></P
258></DIV
259><HR><DIV
260CLASS="REFSECT2"
261><A
Daniel Veillardb05deb71999-08-10 19:04:08 +0000262NAME="AEN7687"
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000263></A
264><H3
265><A
266NAME="XPATH-NODESET"
267></A
268>XPATH_NODESET</H3
269><TABLE
270BORDER="0"
271BGCOLOR="#D6E8FF"
272WIDTH="100%"
273CELLPADDING="6"
274><TR
275><TD
276><PRE
277CLASS="PROGRAMLISTING"
Daniel Veillardb05deb71999-08-10 19:04:08 +0000278>#define XPATH_NODESET</PRE
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000279></TD
280></TR
281></TABLE
282><P
283></P
284></DIV
285><HR><DIV
286CLASS="REFSECT2"
287><A
Daniel Veillardb05deb71999-08-10 19:04:08 +0000288NAME="AEN7692"
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000289></A
290><H3
291><A
292NAME="XPATH-BOOLEAN"
293></A
294>XPATH_BOOLEAN</H3
295><TABLE
296BORDER="0"
297BGCOLOR="#D6E8FF"
298WIDTH="100%"
299CELLPADDING="6"
300><TR
301><TD
302><PRE
303CLASS="PROGRAMLISTING"
Daniel Veillardb05deb71999-08-10 19:04:08 +0000304>#define XPATH_BOOLEAN</PRE
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000305></TD
306></TR
307></TABLE
308><P
309></P
310></DIV
311><HR><DIV
312CLASS="REFSECT2"
313><A
Daniel Veillardb05deb71999-08-10 19:04:08 +0000314NAME="AEN7697"
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000315></A
316><H3
317><A
318NAME="XPATH-NUMBER"
319></A
320>XPATH_NUMBER</H3
321><TABLE
322BORDER="0"
323BGCOLOR="#D6E8FF"
324WIDTH="100%"
325CELLPADDING="6"
326><TR
327><TD
328><PRE
329CLASS="PROGRAMLISTING"
Daniel Veillardb05deb71999-08-10 19:04:08 +0000330>#define XPATH_NUMBER</PRE
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000331></TD
332></TR
333></TABLE
334><P
335></P
336></DIV
337><HR><DIV
338CLASS="REFSECT2"
339><A
Daniel Veillardb05deb71999-08-10 19:04:08 +0000340NAME="AEN7702"
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000341></A
342><H3
343><A
344NAME="XPATH-STRING"
345></A
346>XPATH_STRING</H3
347><TABLE
348BORDER="0"
349BGCOLOR="#D6E8FF"
350WIDTH="100%"
351CELLPADDING="6"
352><TR
353><TD
354><PRE
355CLASS="PROGRAMLISTING"
Daniel Veillardb05deb71999-08-10 19:04:08 +0000356>#define XPATH_STRING</PRE
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000357></TD
358></TR
359></TABLE
360><P
361></P
362></DIV
363><HR><DIV
364CLASS="REFSECT2"
365><A
Daniel Veillardb05deb71999-08-10 19:04:08 +0000366NAME="AEN7707"
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000367></A
368><H3
369><A
370NAME="XMLXPATHFUNCTION"
371></A
372>xmlXPathFunction ()</H3
373><TABLE
374BORDER="0"
375BGCOLOR="#D6E8FF"
376WIDTH="100%"
377CELLPADDING="6"
378><TR
379><TD
380><PRE
381CLASS="PROGRAMLISTING"
382>void (*xmlXPathFunction) (<GTKDOCLINK
383HREF="XMLXPATHPARSERCONTEXTPTR"
384>xmlXPathParserContextPtr</GTKDOCLINK
385> ctxt,
386 int nargs);</PRE
387></TD
388></TR
389></TABLE
390><P
391></P
392><DIV
393CLASS="INFORMALTABLE"
394><P
395></P
396><TABLE
397BORDER="0"
398WIDTH="100%"
399BGCOLOR="#FFD0D0"
400CELLSPACING="0"
401CELLPADDING="4"
402CLASS="CALSTABLE"
403><TR
404><TD
405WIDTH="20%"
406ALIGN="RIGHT"
407VALIGN="TOP"
408><TT
409CLASS="PARAMETER"
410><I
411>ctxt</I
412></TT
413>&nbsp;:</TD
414><TD
415WIDTH="80%"
416ALIGN="LEFT"
417VALIGN="TOP"
418>&nbsp;</TD
419></TR
420><TR
421><TD
422WIDTH="20%"
423ALIGN="RIGHT"
424VALIGN="TOP"
425><TT
426CLASS="PARAMETER"
427><I
428>nargs</I
429></TT
430>&nbsp;:</TD
431><TD
432WIDTH="80%"
433ALIGN="LEFT"
434VALIGN="TOP"
435>&nbsp;</TD
436></TR
437></TABLE
438><P
439></P
440></DIV
441></DIV
442><HR><DIV
443CLASS="REFSECT2"
444><A
Daniel Veillardb05deb71999-08-10 19:04:08 +0000445NAME="AEN7726"
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000446></A
447><H3
448><A
449NAME="XMLXPATHNEWCONTEXT"
450></A
451>xmlXPathNewContext ()</H3
452><TABLE
453BORDER="0"
454BGCOLOR="#D6E8FF"
455WIDTH="100%"
456CELLPADDING="6"
457><TR
458><TD
459><PRE
460CLASS="PROGRAMLISTING"
461><GTKDOCLINK
462HREF="XMLXPATHCONTEXTPTR"
463>xmlXPathContextPtr</GTKDOCLINK
464> xmlXPathNewContext (<A
465HREF="gnome-xml-tree.html#XMLDOCPTR"
466>xmlDocPtr</A
467> doc,
468 void *variables,
469 void *functions,
470 void *namespaces);</PRE
471></TD
472></TR
473></TABLE
474><P
475>Create a new xmlXPathContext</P
476><P
477></P
478><DIV
479CLASS="INFORMALTABLE"
480><P
481></P
482><TABLE
483BORDER="0"
484WIDTH="100%"
485BGCOLOR="#FFD0D0"
486CELLSPACING="0"
487CELLPADDING="4"
488CLASS="CALSTABLE"
489><TR
490><TD
491WIDTH="20%"
492ALIGN="RIGHT"
493VALIGN="TOP"
494><TT
495CLASS="PARAMETER"
496><I
497>doc</I
498></TT
499>&nbsp;:</TD
500><TD
501WIDTH="80%"
502ALIGN="LEFT"
503VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +0000504>&nbsp;</TD
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000505></TR
506><TR
507><TD
508WIDTH="20%"
509ALIGN="RIGHT"
510VALIGN="TOP"
511><TT
512CLASS="PARAMETER"
513><I
514>variables</I
515></TT
516>&nbsp;:</TD
517><TD
518WIDTH="80%"
519ALIGN="LEFT"
520VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +0000521>&nbsp;</TD
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000522></TR
523><TR
524><TD
525WIDTH="20%"
526ALIGN="RIGHT"
527VALIGN="TOP"
528><TT
529CLASS="PARAMETER"
530><I
531>functions</I
532></TT
533>&nbsp;:</TD
534><TD
535WIDTH="80%"
536ALIGN="LEFT"
537VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +0000538>&nbsp;</TD
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000539></TR
540><TR
541><TD
542WIDTH="20%"
543ALIGN="RIGHT"
544VALIGN="TOP"
545><TT
546CLASS="PARAMETER"
547><I
548>namespaces</I
549></TT
550>&nbsp;:</TD
551><TD
552WIDTH="80%"
553ALIGN="LEFT"
554VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +0000555>&nbsp;</TD
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000556></TR
557><TR
558><TD
559WIDTH="20%"
560ALIGN="RIGHT"
561VALIGN="TOP"
562><I
563CLASS="EMPHASIS"
564>Returns</I
565> :</TD
566><TD
567WIDTH="80%"
568ALIGN="LEFT"
569VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +0000570>&nbsp;</TD
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000571></TR
572></TABLE
573><P
574></P
575></DIV
576></DIV
577><HR><DIV
578CLASS="REFSECT2"
579><A
Daniel Veillardb05deb71999-08-10 19:04:08 +0000580NAME="AEN7759"
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000581></A
582><H3
583><A
584NAME="XMLXPATHFREECONTEXT"
585></A
586>xmlXPathFreeContext ()</H3
587><TABLE
588BORDER="0"
589BGCOLOR="#D6E8FF"
590WIDTH="100%"
591CELLPADDING="6"
592><TR
593><TD
594><PRE
595CLASS="PROGRAMLISTING"
596>void xmlXPathFreeContext (<GTKDOCLINK
597HREF="XMLXPATHCONTEXTPTR"
598>xmlXPathContextPtr</GTKDOCLINK
599> ctxt);</PRE
600></TD
601></TR
602></TABLE
603><P
604>Free up an xmlXPathContext</P
605><P
606></P
607><DIV
608CLASS="INFORMALTABLE"
609><P
610></P
611><TABLE
612BORDER="0"
613WIDTH="100%"
614BGCOLOR="#FFD0D0"
615CELLSPACING="0"
616CELLPADDING="4"
617CLASS="CALSTABLE"
618><TR
619><TD
620WIDTH="20%"
621ALIGN="RIGHT"
622VALIGN="TOP"
623><TT
624CLASS="PARAMETER"
625><I
626>ctxt</I
627></TT
628>&nbsp;:</TD
629><TD
630WIDTH="80%"
631ALIGN="LEFT"
632VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +0000633>&nbsp;</TD
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000634></TR
635></TABLE
636><P
637></P
638></DIV
639></DIV
640><HR><DIV
641CLASS="REFSECT2"
642><A
Daniel Veillardb05deb71999-08-10 19:04:08 +0000643NAME="AEN7775"
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000644></A
645><H3
646><A
647NAME="XMLXPATHEVAL"
648></A
649>xmlXPathEval ()</H3
650><TABLE
651BORDER="0"
652BGCOLOR="#D6E8FF"
653WIDTH="100%"
654CELLPADDING="6"
655><TR
656><TD
657><PRE
658CLASS="PROGRAMLISTING"
659><GTKDOCLINK
660HREF="XMLXPATHOBJECTPTR"
661>xmlXPathObjectPtr</GTKDOCLINK
662> xmlXPathEval (const <A
663HREF="gnome-xml-tree.html#CHAR"
664>CHAR</A
665> *str,
666 <GTKDOCLINK
667HREF="XMLXPATHCONTEXTPTR"
668>xmlXPathContextPtr</GTKDOCLINK
669> ctxt);</PRE
670></TD
671></TR
672></TABLE
673><P
674>Evaluate the XPath Location Path in the given context.</P
675><P
676></P
677><DIV
678CLASS="INFORMALTABLE"
679><P
680></P
681><TABLE
682BORDER="0"
683WIDTH="100%"
684BGCOLOR="#FFD0D0"
685CELLSPACING="0"
686CELLPADDING="4"
687CLASS="CALSTABLE"
688><TR
689><TD
690WIDTH="20%"
691ALIGN="RIGHT"
692VALIGN="TOP"
693><TT
694CLASS="PARAMETER"
695><I
696>str</I
697></TT
698>&nbsp;:</TD
699><TD
700WIDTH="80%"
701ALIGN="LEFT"
702VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +0000703>&nbsp;</TD
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000704></TR
705><TR
706><TD
707WIDTH="20%"
708ALIGN="RIGHT"
709VALIGN="TOP"
710><TT
711CLASS="PARAMETER"
712><I
713>ctxt</I
714></TT
715>&nbsp;:</TD
716><TD
717WIDTH="80%"
718ALIGN="LEFT"
719VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +0000720>&nbsp;</TD
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000721></TR
722><TR
723><TD
724WIDTH="20%"
725ALIGN="RIGHT"
726VALIGN="TOP"
727><I
728CLASS="EMPHASIS"
729>Returns</I
730> :</TD
731><TD
732WIDTH="80%"
733ALIGN="LEFT"
734VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +0000735>&nbsp;</TD
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000736></TR
737></TABLE
738><P
739></P
740></DIV
741></DIV
742><HR><DIV
743CLASS="REFSECT2"
744><A
Daniel Veillardb05deb71999-08-10 19:04:08 +0000745NAME="AEN7801"
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000746></A
747><H3
748><A
749NAME="XMLXPATHFREEOBJECT"
750></A
751>xmlXPathFreeObject ()</H3
752><TABLE
753BORDER="0"
754BGCOLOR="#D6E8FF"
755WIDTH="100%"
756CELLPADDING="6"
757><TR
758><TD
759><PRE
760CLASS="PROGRAMLISTING"
761>void xmlXPathFreeObject (<GTKDOCLINK
762HREF="XMLXPATHOBJECTPTR"
763>xmlXPathObjectPtr</GTKDOCLINK
764> obj);</PRE
765></TD
766></TR
767></TABLE
768><P
769>Free up an xmlXPathObjectPtr object.</P
770><P
771></P
772><DIV
773CLASS="INFORMALTABLE"
774><P
775></P
776><TABLE
777BORDER="0"
778WIDTH="100%"
779BGCOLOR="#FFD0D0"
780CELLSPACING="0"
781CELLPADDING="4"
782CLASS="CALSTABLE"
783><TR
784><TD
785WIDTH="20%"
786ALIGN="RIGHT"
787VALIGN="TOP"
788><TT
789CLASS="PARAMETER"
790><I
791>obj</I
792></TT
793>&nbsp;:</TD
794><TD
795WIDTH="80%"
796ALIGN="LEFT"
797VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +0000798>&nbsp;</TD
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000799></TR
800></TABLE
801><P
802></P
803></DIV
804></DIV
805><HR><DIV
806CLASS="REFSECT2"
807><A
Daniel Veillardb05deb71999-08-10 19:04:08 +0000808NAME="AEN7817"
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000809></A
810><H3
811><A
812NAME="XMLXPATHEVALEXPRESSION"
813></A
814>xmlXPathEvalExpression ()</H3
815><TABLE
816BORDER="0"
817BGCOLOR="#D6E8FF"
818WIDTH="100%"
819CELLPADDING="6"
820><TR
821><TD
822><PRE
823CLASS="PROGRAMLISTING"
824><GTKDOCLINK
825HREF="XMLXPATHOBJECTPTR"
826>xmlXPathObjectPtr</GTKDOCLINK
827> xmlXPathEvalExpression (const <A
828HREF="gnome-xml-tree.html#CHAR"
829>CHAR</A
830> *str,
831 <GTKDOCLINK
832HREF="XMLXPATHCONTEXTPTR"
833>xmlXPathContextPtr</GTKDOCLINK
834> ctxt);</PRE
835></TD
836></TR
837></TABLE
838><P
839>Evaluate the XPath expression in the given context.</P
840><P
841></P
842><DIV
843CLASS="INFORMALTABLE"
844><P
845></P
846><TABLE
847BORDER="0"
848WIDTH="100%"
849BGCOLOR="#FFD0D0"
850CELLSPACING="0"
851CELLPADDING="4"
852CLASS="CALSTABLE"
853><TR
854><TD
855WIDTH="20%"
856ALIGN="RIGHT"
857VALIGN="TOP"
858><TT
859CLASS="PARAMETER"
860><I
861>str</I
862></TT
863>&nbsp;:</TD
864><TD
865WIDTH="80%"
866ALIGN="LEFT"
867VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +0000868>&nbsp;</TD
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000869></TR
870><TR
871><TD
872WIDTH="20%"
873ALIGN="RIGHT"
874VALIGN="TOP"
875><TT
876CLASS="PARAMETER"
877><I
878>ctxt</I
879></TT
880>&nbsp;:</TD
881><TD
882WIDTH="80%"
883ALIGN="LEFT"
884VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +0000885>&nbsp;</TD
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000886></TR
887><TR
888><TD
889WIDTH="20%"
890ALIGN="RIGHT"
891VALIGN="TOP"
892><I
893CLASS="EMPHASIS"
894>Returns</I
895> :</TD
896><TD
897WIDTH="80%"
898ALIGN="LEFT"
899VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +0000900>&nbsp;</TD
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000901></TR
902></TABLE
903><P
904></P
905></DIV
906></DIV
907></DIV
908><DIV
909CLASS="NAVFOOTER"
910><BR><BR><TABLE
911WIDTH="100%"
912BORDER="0"
913BGCOLOR="#000000"
914CELLPADDING="1"
915CELLSPACING="0"
916><TR
917><TD
918WIDTH="25%"
919BGCOLOR="#C00000"
920ALIGN="left"
921><A
922HREF="gnome-xml-htmltree.html"
923><FONT
924COLOR="#FFFFFF"
925SIZE="3"
926><B
927>&#60;&#60;&#60; Previous Page</B
928></FONT
929></A
930></TD
931><TD
932WIDTH="25%"
933BGCOLOR="#0000C0"
934ALIGN="center"
935><FONT
936COLOR="#FFFFFF"
937SIZE="3"
938><B
939><A
940HREF="book1.html"
941><FONT
942COLOR="#FFFFFF"
943SIZE="3"
944><B
945>Home</B
946></FONT
947></A
948></B
949></FONT
950></TD
951><TD
952WIDTH="25%"
953BGCOLOR="#00C000"
954ALIGN="center"
955><FONT
956COLOR="#FFFFFF"
957SIZE="3"
958><B
959><A
960HREF="libxml.html"
961><FONT
962COLOR="#FFFFFF"
963SIZE="3"
964><B
965>Up</B
966></FONT
967></A
968></B
969></FONT
970></TD
971><TD
972WIDTH="25%"
973BGCOLOR="#C00000"
974ALIGN="right"
975>&nbsp;</TD
976></TR
977><TR
978><TD
979COLSPAN="2"
980ALIGN="left"
981><FONT
982COLOR="#FFFFFF"
983SIZE="3"
984><B
985>HTMLtree</B
986></FONT
987></TD
988><TD
989COLSPAN="2"
990ALIGN="right"
991>&nbsp;</TD
992></TR
993></TABLE
994></DIV
995></BODY
996></HTML
997>