mirror of
https://gitlab.gnome.org/GNOME/libxml2.git
synced 2026-01-06 11:41:14 +03:00
- win32config.h.in: updated
- xmlversion.h.in: crap forgot to update this, this mean 2.1.0 lacks iconv support :-( need to release 2.1.1 - configure.in: release 2.1.1 - HTMLparser: fixed bug #14784 - xpath.c HTMLparser.c encoding.c parser.c: fix warning raised by Windows compiler - HTMLparser.c SAX.c HTMLtree.h tree.h: create HTML document in the SAX startDocument() callback. - TODO: updated - rebuild doc Daniel
This commit is contained in:
@@ -4,7 +4,7 @@
|
||||
>debugXML</TITLE
|
||||
><META
|
||||
NAME="GENERATOR"
|
||||
CONTENT="Modular DocBook HTML Stylesheet Version 1.44"><LINK
|
||||
CONTENT="Modular DocBook HTML Stylesheet Version 1.33"><LINK
|
||||
REL="HOME"
|
||||
TITLE="Gnome XML Library Reference Manual"
|
||||
HREF="book1.html"><LINK
|
||||
@@ -20,9 +20,6 @@ HREF="gnome-xml-xmlmemory.html"></HEAD
|
||||
><BODY
|
||||
BGCOLOR="#FFFFFF"
|
||||
TEXT="#000000"
|
||||
LINK="#0000FF"
|
||||
VLINK="#840084"
|
||||
ALINK="#0000FF"
|
||||
><DIV
|
||||
CLASS="NAVHEADER"
|
||||
><TABLE
|
||||
@@ -114,22 +111,19 @@ SIZE="3"
|
||||
></TABLE
|
||||
></DIV
|
||||
><H1
|
||||
><A
|
||||
NAME="GNOME-XML-DEBUGXML"
|
||||
>debugXML</A
|
||||
></H1
|
||||
>debugXML</H1
|
||||
><DIV
|
||||
CLASS="REFNAMEDIV"
|
||||
><A
|
||||
NAME="AEN11140"
|
||||
NAME="AEN14266"
|
||||
></A
|
||||
><H2
|
||||
>Name</H2
|
||||
>debugXML -- </DIV
|
||||
>debugXML — </DIV
|
||||
><DIV
|
||||
CLASS="REFSYNOPSISDIV"
|
||||
><A
|
||||
NAME="AEN11143"
|
||||
NAME="AEN14269"
|
||||
></A
|
||||
><H2
|
||||
>Synopsis</H2
|
||||
@@ -216,6 +210,17 @@ HREF="gnome-xml-tree.html#XMLNODEPTR"
|
||||
> node,
|
||||
int depth);
|
||||
void <A
|
||||
HREF="gnome-xml-debugxml.html#XMLDEBUGDUMPDOCUMENTHEAD"
|
||||
>xmlDebugDumpDocumentHead</A
|
||||
> (<GTKDOCLINK
|
||||
HREF="FILE"
|
||||
>FILE</GTKDOCLINK
|
||||
> *output,
|
||||
<A
|
||||
HREF="gnome-xml-tree.html#XMLDOCPTR"
|
||||
>xmlDocPtr</A
|
||||
> doc);
|
||||
void <A
|
||||
HREF="gnome-xml-debugxml.html#XMLDEBUGDUMPDOCUMENT"
|
||||
>xmlDebugDumpDocument</A
|
||||
> (<GTKDOCLINK
|
||||
@@ -225,7 +230,73 @@ HREF="FILE"
|
||||
<A
|
||||
HREF="gnome-xml-tree.html#XMLDOCPTR"
|
||||
>xmlDocPtr</A
|
||||
> doc);</PRE
|
||||
> doc);
|
||||
void <A
|
||||
HREF="gnome-xml-debugxml.html#XMLDEBUGDUMPENTITIES"
|
||||
>xmlDebugDumpEntities</A
|
||||
> (<GTKDOCLINK
|
||||
HREF="FILE"
|
||||
>FILE</GTKDOCLINK
|
||||
> *output,
|
||||
<A
|
||||
HREF="gnome-xml-tree.html#XMLDOCPTR"
|
||||
>xmlDocPtr</A
|
||||
> doc);
|
||||
void <A
|
||||
HREF="gnome-xml-debugxml.html#XMLLSONENODE"
|
||||
>xmlLsOneNode</A
|
||||
> (<GTKDOCLINK
|
||||
HREF="FILE"
|
||||
>FILE</GTKDOCLINK
|
||||
> *output,
|
||||
<A
|
||||
HREF="gnome-xml-tree.html#XMLNODEPTR"
|
||||
>xmlNodePtr</A
|
||||
> node);
|
||||
char* (<A
|
||||
HREF="gnome-xml-debugxml.html#XMLSHELLREADLINEFUNC"
|
||||
>*xmlShellReadlineFunc</A
|
||||
>) (char *prompt);
|
||||
struct <A
|
||||
HREF="gnome-xml-debugxml.html#XMLSHELLCTXT"
|
||||
>xmlShellCtxt</A
|
||||
>;
|
||||
typedef <A
|
||||
HREF="gnome-xml-debugxml.html#XMLSHELLCTXTPTR"
|
||||
>xmlShellCtxtPtr</A
|
||||
>;
|
||||
int (<A
|
||||
HREF="gnome-xml-debugxml.html#XMLSHELLCMD"
|
||||
>*xmlShellCmd</A
|
||||
>) (<A
|
||||
HREF="gnome-xml-debugxml.html#XMLSHELLCTXTPTR"
|
||||
>xmlShellCtxtPtr</A
|
||||
> ctxt,
|
||||
char *arg,
|
||||
<A
|
||||
HREF="gnome-xml-tree.html#XMLNODEPTR"
|
||||
>xmlNodePtr</A
|
||||
> node,
|
||||
<A
|
||||
HREF="gnome-xml-tree.html#XMLNODEPTR"
|
||||
>xmlNodePtr</A
|
||||
> node2);
|
||||
void <A
|
||||
HREF="gnome-xml-debugxml.html#XMLSHELL"
|
||||
>xmlShell</A
|
||||
> (<A
|
||||
HREF="gnome-xml-tree.html#XMLDOCPTR"
|
||||
>xmlDocPtr</A
|
||||
> doc,
|
||||
char *filename,
|
||||
<A
|
||||
HREF="gnome-xml-debugxml.html#XMLSHELLREADLINEFUNC"
|
||||
>xmlShellReadlineFunc</A
|
||||
> input,
|
||||
<GTKDOCLINK
|
||||
HREF="FILE"
|
||||
>FILE</GTKDOCLINK
|
||||
> *output);</PRE
|
||||
></TD
|
||||
></TR
|
||||
></TABLE
|
||||
@@ -233,7 +304,7 @@ HREF="gnome-xml-tree.html#XMLDOCPTR"
|
||||
><DIV
|
||||
CLASS="REFSECT1"
|
||||
><A
|
||||
NAME="AEN11167"
|
||||
NAME="AEN14313"
|
||||
></A
|
||||
><H2
|
||||
>Description</H2
|
||||
@@ -243,14 +314,14 @@ NAME="AEN11167"
|
||||
><DIV
|
||||
CLASS="REFSECT1"
|
||||
><A
|
||||
NAME="AEN11170"
|
||||
NAME="AEN14316"
|
||||
></A
|
||||
><H2
|
||||
>Details</H2
|
||||
><DIV
|
||||
CLASS="REFSECT2"
|
||||
><A
|
||||
NAME="AEN11172"
|
||||
NAME="AEN14318"
|
||||
></A
|
||||
><H3
|
||||
><A
|
||||
@@ -332,7 +403,7 @@ VALIGN="TOP"
|
||||
><HR><DIV
|
||||
CLASS="REFSECT2"
|
||||
><A
|
||||
NAME="AEN11192"
|
||||
NAME="AEN14338"
|
||||
></A
|
||||
><H3
|
||||
><A
|
||||
@@ -432,7 +503,7 @@ VALIGN="TOP"
|
||||
><HR><DIV
|
||||
CLASS="REFSECT2"
|
||||
><A
|
||||
NAME="AEN11216"
|
||||
NAME="AEN14362"
|
||||
></A
|
||||
><H3
|
||||
><A
|
||||
@@ -532,7 +603,7 @@ VALIGN="TOP"
|
||||
><HR><DIV
|
||||
CLASS="REFSECT2"
|
||||
><A
|
||||
NAME="AEN11240"
|
||||
NAME="AEN14386"
|
||||
></A
|
||||
><H3
|
||||
><A
|
||||
@@ -632,7 +703,7 @@ VALIGN="TOP"
|
||||
><HR><DIV
|
||||
CLASS="REFSECT2"
|
||||
><A
|
||||
NAME="AEN11264"
|
||||
NAME="AEN14410"
|
||||
></A
|
||||
><H3
|
||||
><A
|
||||
@@ -732,7 +803,7 @@ VALIGN="TOP"
|
||||
><HR><DIV
|
||||
CLASS="REFSECT2"
|
||||
><A
|
||||
NAME="AEN11288"
|
||||
NAME="AEN14434"
|
||||
></A
|
||||
><H3
|
||||
><A
|
||||
@@ -832,7 +903,89 @@ VALIGN="TOP"
|
||||
><HR><DIV
|
||||
CLASS="REFSECT2"
|
||||
><A
|
||||
NAME="AEN11312"
|
||||
NAME="AEN14458"
|
||||
></A
|
||||
><H3
|
||||
><A
|
||||
NAME="XMLDEBUGDUMPDOCUMENTHEAD"
|
||||
></A
|
||||
>xmlDebugDumpDocumentHead ()</H3
|
||||
><TABLE
|
||||
BORDER="0"
|
||||
BGCOLOR="#D6E8FF"
|
||||
WIDTH="100%"
|
||||
CELLPADDING="6"
|
||||
><TR
|
||||
><TD
|
||||
><PRE
|
||||
CLASS="PROGRAMLISTING"
|
||||
>void xmlDebugDumpDocumentHead (<GTKDOCLINK
|
||||
HREF="FILE"
|
||||
>FILE</GTKDOCLINK
|
||||
> *output,
|
||||
<A
|
||||
HREF="gnome-xml-tree.html#XMLDOCPTR"
|
||||
>xmlDocPtr</A
|
||||
> doc);</PRE
|
||||
></TD
|
||||
></TR
|
||||
></TABLE
|
||||
><P
|
||||
></P
|
||||
><DIV
|
||||
CLASS="INFORMALTABLE"
|
||||
><P
|
||||
></P
|
||||
><TABLE
|
||||
BORDER="0"
|
||||
WIDTH="100%"
|
||||
BGCOLOR="#FFD0D0"
|
||||
CELLSPACING="0"
|
||||
CELLPADDING="4"
|
||||
CLASS="CALSTABLE"
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="20%"
|
||||
ALIGN="RIGHT"
|
||||
VALIGN="TOP"
|
||||
><TT
|
||||
CLASS="PARAMETER"
|
||||
><I
|
||||
>output</I
|
||||
></TT
|
||||
> :</TD
|
||||
><TD
|
||||
WIDTH="80%"
|
||||
ALIGN="LEFT"
|
||||
VALIGN="TOP"
|
||||
> </TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="20%"
|
||||
ALIGN="RIGHT"
|
||||
VALIGN="TOP"
|
||||
><TT
|
||||
CLASS="PARAMETER"
|
||||
><I
|
||||
>doc</I
|
||||
></TT
|
||||
> :</TD
|
||||
><TD
|
||||
WIDTH="80%"
|
||||
ALIGN="LEFT"
|
||||
VALIGN="TOP"
|
||||
> </TD
|
||||
></TR
|
||||
></TABLE
|
||||
><P
|
||||
></P
|
||||
></DIV
|
||||
></DIV
|
||||
><HR><DIV
|
||||
CLASS="REFSECT2"
|
||||
><A
|
||||
NAME="AEN14478"
|
||||
></A
|
||||
><H3
|
||||
><A
|
||||
@@ -911,6 +1064,564 @@ VALIGN="TOP"
|
||||
></P
|
||||
></DIV
|
||||
></DIV
|
||||
><HR><DIV
|
||||
CLASS="REFSECT2"
|
||||
><A
|
||||
NAME="AEN14498"
|
||||
></A
|
||||
><H3
|
||||
><A
|
||||
NAME="XMLDEBUGDUMPENTITIES"
|
||||
></A
|
||||
>xmlDebugDumpEntities ()</H3
|
||||
><TABLE
|
||||
BORDER="0"
|
||||
BGCOLOR="#D6E8FF"
|
||||
WIDTH="100%"
|
||||
CELLPADDING="6"
|
||||
><TR
|
||||
><TD
|
||||
><PRE
|
||||
CLASS="PROGRAMLISTING"
|
||||
>void xmlDebugDumpEntities (<GTKDOCLINK
|
||||
HREF="FILE"
|
||||
>FILE</GTKDOCLINK
|
||||
> *output,
|
||||
<A
|
||||
HREF="gnome-xml-tree.html#XMLDOCPTR"
|
||||
>xmlDocPtr</A
|
||||
> doc);</PRE
|
||||
></TD
|
||||
></TR
|
||||
></TABLE
|
||||
><P
|
||||
></P
|
||||
><DIV
|
||||
CLASS="INFORMALTABLE"
|
||||
><P
|
||||
></P
|
||||
><TABLE
|
||||
BORDER="0"
|
||||
WIDTH="100%"
|
||||
BGCOLOR="#FFD0D0"
|
||||
CELLSPACING="0"
|
||||
CELLPADDING="4"
|
||||
CLASS="CALSTABLE"
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="20%"
|
||||
ALIGN="RIGHT"
|
||||
VALIGN="TOP"
|
||||
><TT
|
||||
CLASS="PARAMETER"
|
||||
><I
|
||||
>output</I
|
||||
></TT
|
||||
> :</TD
|
||||
><TD
|
||||
WIDTH="80%"
|
||||
ALIGN="LEFT"
|
||||
VALIGN="TOP"
|
||||
> </TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="20%"
|
||||
ALIGN="RIGHT"
|
||||
VALIGN="TOP"
|
||||
><TT
|
||||
CLASS="PARAMETER"
|
||||
><I
|
||||
>doc</I
|
||||
></TT
|
||||
> :</TD
|
||||
><TD
|
||||
WIDTH="80%"
|
||||
ALIGN="LEFT"
|
||||
VALIGN="TOP"
|
||||
> </TD
|
||||
></TR
|
||||
></TABLE
|
||||
><P
|
||||
></P
|
||||
></DIV
|
||||
></DIV
|
||||
><HR><DIV
|
||||
CLASS="REFSECT2"
|
||||
><A
|
||||
NAME="AEN14518"
|
||||
></A
|
||||
><H3
|
||||
><A
|
||||
NAME="XMLLSONENODE"
|
||||
></A
|
||||
>xmlLsOneNode ()</H3
|
||||
><TABLE
|
||||
BORDER="0"
|
||||
BGCOLOR="#D6E8FF"
|
||||
WIDTH="100%"
|
||||
CELLPADDING="6"
|
||||
><TR
|
||||
><TD
|
||||
><PRE
|
||||
CLASS="PROGRAMLISTING"
|
||||
>void xmlLsOneNode (<GTKDOCLINK
|
||||
HREF="FILE"
|
||||
>FILE</GTKDOCLINK
|
||||
> *output,
|
||||
<A
|
||||
HREF="gnome-xml-tree.html#XMLNODEPTR"
|
||||
>xmlNodePtr</A
|
||||
> node);</PRE
|
||||
></TD
|
||||
></TR
|
||||
></TABLE
|
||||
><P
|
||||
></P
|
||||
><DIV
|
||||
CLASS="INFORMALTABLE"
|
||||
><P
|
||||
></P
|
||||
><TABLE
|
||||
BORDER="0"
|
||||
WIDTH="100%"
|
||||
BGCOLOR="#FFD0D0"
|
||||
CELLSPACING="0"
|
||||
CELLPADDING="4"
|
||||
CLASS="CALSTABLE"
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="20%"
|
||||
ALIGN="RIGHT"
|
||||
VALIGN="TOP"
|
||||
><TT
|
||||
CLASS="PARAMETER"
|
||||
><I
|
||||
>output</I
|
||||
></TT
|
||||
> :</TD
|
||||
><TD
|
||||
WIDTH="80%"
|
||||
ALIGN="LEFT"
|
||||
VALIGN="TOP"
|
||||
> </TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="20%"
|
||||
ALIGN="RIGHT"
|
||||
VALIGN="TOP"
|
||||
><TT
|
||||
CLASS="PARAMETER"
|
||||
><I
|
||||
>node</I
|
||||
></TT
|
||||
> :</TD
|
||||
><TD
|
||||
WIDTH="80%"
|
||||
ALIGN="LEFT"
|
||||
VALIGN="TOP"
|
||||
> </TD
|
||||
></TR
|
||||
></TABLE
|
||||
><P
|
||||
></P
|
||||
></DIV
|
||||
></DIV
|
||||
><HR><DIV
|
||||
CLASS="REFSECT2"
|
||||
><A
|
||||
NAME="AEN14538"
|
||||
></A
|
||||
><H3
|
||||
><A
|
||||
NAME="XMLSHELLREADLINEFUNC"
|
||||
></A
|
||||
>xmlShellReadlineFunc ()</H3
|
||||
><TABLE
|
||||
BORDER="0"
|
||||
BGCOLOR="#D6E8FF"
|
||||
WIDTH="100%"
|
||||
CELLPADDING="6"
|
||||
><TR
|
||||
><TD
|
||||
><PRE
|
||||
CLASS="PROGRAMLISTING"
|
||||
>char* (*xmlShellReadlineFunc) (char *prompt);</PRE
|
||||
></TD
|
||||
></TR
|
||||
></TABLE
|
||||
><P
|
||||
></P
|
||||
><DIV
|
||||
CLASS="INFORMALTABLE"
|
||||
><P
|
||||
></P
|
||||
><TABLE
|
||||
BORDER="0"
|
||||
WIDTH="100%"
|
||||
BGCOLOR="#FFD0D0"
|
||||
CELLSPACING="0"
|
||||
CELLPADDING="4"
|
||||
CLASS="CALSTABLE"
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="20%"
|
||||
ALIGN="RIGHT"
|
||||
VALIGN="TOP"
|
||||
><TT
|
||||
CLASS="PARAMETER"
|
||||
><I
|
||||
>prompt</I
|
||||
></TT
|
||||
> :</TD
|
||||
><TD
|
||||
WIDTH="80%"
|
||||
ALIGN="LEFT"
|
||||
VALIGN="TOP"
|
||||
> </TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="20%"
|
||||
ALIGN="RIGHT"
|
||||
VALIGN="TOP"
|
||||
><I
|
||||
CLASS="EMPHASIS"
|
||||
>Returns</I
|
||||
> :</TD
|
||||
><TD
|
||||
WIDTH="80%"
|
||||
ALIGN="LEFT"
|
||||
VALIGN="TOP"
|
||||
> </TD
|
||||
></TR
|
||||
></TABLE
|
||||
><P
|
||||
></P
|
||||
></DIV
|
||||
></DIV
|
||||
><HR><DIV
|
||||
CLASS="REFSECT2"
|
||||
><A
|
||||
NAME="AEN14556"
|
||||
></A
|
||||
><H3
|
||||
><A
|
||||
NAME="XMLSHELLCTXT"
|
||||
></A
|
||||
>struct xmlShellCtxt</H3
|
||||
><TABLE
|
||||
BORDER="0"
|
||||
BGCOLOR="#D6E8FF"
|
||||
WIDTH="100%"
|
||||
CELLPADDING="6"
|
||||
><TR
|
||||
><TD
|
||||
><PRE
|
||||
CLASS="PROGRAMLISTING"
|
||||
>struct xmlShellCtxt {
|
||||
char *filename;
|
||||
xmlDocPtr doc;
|
||||
xmlNodePtr node;
|
||||
xmlXPathContextPtr pctxt;
|
||||
int loaded;
|
||||
FILE *output;
|
||||
xmlShellReadlineFunc input;
|
||||
};</PRE
|
||||
></TD
|
||||
></TR
|
||||
></TABLE
|
||||
><P
|
||||
></P
|
||||
></DIV
|
||||
><HR><DIV
|
||||
CLASS="REFSECT2"
|
||||
><A
|
||||
NAME="AEN14561"
|
||||
></A
|
||||
><H3
|
||||
><A
|
||||
NAME="XMLSHELLCTXTPTR"
|
||||
></A
|
||||
>xmlShellCtxtPtr</H3
|
||||
><TABLE
|
||||
BORDER="0"
|
||||
BGCOLOR="#D6E8FF"
|
||||
WIDTH="100%"
|
||||
CELLPADDING="6"
|
||||
><TR
|
||||
><TD
|
||||
><PRE
|
||||
CLASS="PROGRAMLISTING"
|
||||
>typedef xmlShellCtxt *xmlShellCtxtPtr;</PRE
|
||||
></TD
|
||||
></TR
|
||||
></TABLE
|
||||
><P
|
||||
></P
|
||||
></DIV
|
||||
><HR><DIV
|
||||
CLASS="REFSECT2"
|
||||
><A
|
||||
NAME="AEN14566"
|
||||
></A
|
||||
><H3
|
||||
><A
|
||||
NAME="XMLSHELLCMD"
|
||||
></A
|
||||
>xmlShellCmd ()</H3
|
||||
><TABLE
|
||||
BORDER="0"
|
||||
BGCOLOR="#D6E8FF"
|
||||
WIDTH="100%"
|
||||
CELLPADDING="6"
|
||||
><TR
|
||||
><TD
|
||||
><PRE
|
||||
CLASS="PROGRAMLISTING"
|
||||
>int (*xmlShellCmd) (<A
|
||||
HREF="gnome-xml-debugxml.html#XMLSHELLCTXTPTR"
|
||||
>xmlShellCtxtPtr</A
|
||||
> ctxt,
|
||||
char *arg,
|
||||
<A
|
||||
HREF="gnome-xml-tree.html#XMLNODEPTR"
|
||||
>xmlNodePtr</A
|
||||
> node,
|
||||
<A
|
||||
HREF="gnome-xml-tree.html#XMLNODEPTR"
|
||||
>xmlNodePtr</A
|
||||
> node2);</PRE
|
||||
></TD
|
||||
></TR
|
||||
></TABLE
|
||||
><P
|
||||
></P
|
||||
><DIV
|
||||
CLASS="INFORMALTABLE"
|
||||
><P
|
||||
></P
|
||||
><TABLE
|
||||
BORDER="0"
|
||||
WIDTH="100%"
|
||||
BGCOLOR="#FFD0D0"
|
||||
CELLSPACING="0"
|
||||
CELLPADDING="4"
|
||||
CLASS="CALSTABLE"
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="20%"
|
||||
ALIGN="RIGHT"
|
||||
VALIGN="TOP"
|
||||
><TT
|
||||
CLASS="PARAMETER"
|
||||
><I
|
||||
>ctxt</I
|
||||
></TT
|
||||
> :</TD
|
||||
><TD
|
||||
WIDTH="80%"
|
||||
ALIGN="LEFT"
|
||||
VALIGN="TOP"
|
||||
> </TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="20%"
|
||||
ALIGN="RIGHT"
|
||||
VALIGN="TOP"
|
||||
><TT
|
||||
CLASS="PARAMETER"
|
||||
><I
|
||||
>arg</I
|
||||
></TT
|
||||
> :</TD
|
||||
><TD
|
||||
WIDTH="80%"
|
||||
ALIGN="LEFT"
|
||||
VALIGN="TOP"
|
||||
> </TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="20%"
|
||||
ALIGN="RIGHT"
|
||||
VALIGN="TOP"
|
||||
><TT
|
||||
CLASS="PARAMETER"
|
||||
><I
|
||||
>node</I
|
||||
></TT
|
||||
> :</TD
|
||||
><TD
|
||||
WIDTH="80%"
|
||||
ALIGN="LEFT"
|
||||
VALIGN="TOP"
|
||||
> </TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="20%"
|
||||
ALIGN="RIGHT"
|
||||
VALIGN="TOP"
|
||||
><TT
|
||||
CLASS="PARAMETER"
|
||||
><I
|
||||
>node2</I
|
||||
></TT
|
||||
> :</TD
|
||||
><TD
|
||||
WIDTH="80%"
|
||||
ALIGN="LEFT"
|
||||
VALIGN="TOP"
|
||||
> </TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="20%"
|
||||
ALIGN="RIGHT"
|
||||
VALIGN="TOP"
|
||||
><I
|
||||
CLASS="EMPHASIS"
|
||||
>Returns</I
|
||||
> :</TD
|
||||
><TD
|
||||
WIDTH="80%"
|
||||
ALIGN="LEFT"
|
||||
VALIGN="TOP"
|
||||
> </TD
|
||||
></TR
|
||||
></TABLE
|
||||
><P
|
||||
></P
|
||||
></DIV
|
||||
></DIV
|
||||
><HR><DIV
|
||||
CLASS="REFSECT2"
|
||||
><A
|
||||
NAME="AEN14599"
|
||||
></A
|
||||
><H3
|
||||
><A
|
||||
NAME="XMLSHELL"
|
||||
></A
|
||||
>xmlShell ()</H3
|
||||
><TABLE
|
||||
BORDER="0"
|
||||
BGCOLOR="#D6E8FF"
|
||||
WIDTH="100%"
|
||||
CELLPADDING="6"
|
||||
><TR
|
||||
><TD
|
||||
><PRE
|
||||
CLASS="PROGRAMLISTING"
|
||||
>void xmlShell (<A
|
||||
HREF="gnome-xml-tree.html#XMLDOCPTR"
|
||||
>xmlDocPtr</A
|
||||
> doc,
|
||||
char *filename,
|
||||
<A
|
||||
HREF="gnome-xml-debugxml.html#XMLSHELLREADLINEFUNC"
|
||||
>xmlShellReadlineFunc</A
|
||||
> input,
|
||||
<GTKDOCLINK
|
||||
HREF="FILE"
|
||||
>FILE</GTKDOCLINK
|
||||
> *output);</PRE
|
||||
></TD
|
||||
></TR
|
||||
></TABLE
|
||||
><P
|
||||
>Implements the XML shell
|
||||
This allow to load, validate, view, modify and save a document
|
||||
using a environment similar to a UNIX commandline.</P
|
||||
><P
|
||||
></P
|
||||
><DIV
|
||||
CLASS="INFORMALTABLE"
|
||||
><P
|
||||
></P
|
||||
><TABLE
|
||||
BORDER="0"
|
||||
WIDTH="100%"
|
||||
BGCOLOR="#FFD0D0"
|
||||
CELLSPACING="0"
|
||||
CELLPADDING="4"
|
||||
CLASS="CALSTABLE"
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="20%"
|
||||
ALIGN="RIGHT"
|
||||
VALIGN="TOP"
|
||||
><TT
|
||||
CLASS="PARAMETER"
|
||||
><I
|
||||
>doc</I
|
||||
></TT
|
||||
> :</TD
|
||||
><TD
|
||||
WIDTH="80%"
|
||||
ALIGN="LEFT"
|
||||
VALIGN="TOP"
|
||||
> the initial document</TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="20%"
|
||||
ALIGN="RIGHT"
|
||||
VALIGN="TOP"
|
||||
><TT
|
||||
CLASS="PARAMETER"
|
||||
><I
|
||||
>filename</I
|
||||
></TT
|
||||
> :</TD
|
||||
><TD
|
||||
WIDTH="80%"
|
||||
ALIGN="LEFT"
|
||||
VALIGN="TOP"
|
||||
> the output buffer</TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="20%"
|
||||
ALIGN="RIGHT"
|
||||
VALIGN="TOP"
|
||||
><TT
|
||||
CLASS="PARAMETER"
|
||||
><I
|
||||
>input</I
|
||||
></TT
|
||||
> :</TD
|
||||
><TD
|
||||
WIDTH="80%"
|
||||
ALIGN="LEFT"
|
||||
VALIGN="TOP"
|
||||
> the line reading function</TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="20%"
|
||||
ALIGN="RIGHT"
|
||||
VALIGN="TOP"
|
||||
><TT
|
||||
CLASS="PARAMETER"
|
||||
><I
|
||||
>output</I
|
||||
></TT
|
||||
> :</TD
|
||||
><TD
|
||||
WIDTH="80%"
|
||||
ALIGN="LEFT"
|
||||
VALIGN="TOP"
|
||||
> the output FILE*</TD
|
||||
></TR
|
||||
></TABLE
|
||||
><P
|
||||
></P
|
||||
></DIV
|
||||
></DIV
|
||||
></DIV
|
||||
><DIV
|
||||
CLASS="NAVFOOTER"
|
||||
|
||||
Reference in New Issue
Block a user