tree.h
Función xmlNodeDump
Sintaxis
XMLPUBFUN int XMLCALL xmlNodeDump( xmlBufferPtr buf, xmlDocPtr doc, xmlNodePtr cur, int level, int format);
Descripción
Vuelca un nodo XML, el comportamiento recursivo, los hijos también se vuelcan.
Hay que tener en cuenta que format = 1 proporciona sangría de nodo sólo si xmlIndentTreeOutput = 1 o xmlKeepBlanksDefault(0) fue llamado.
Dado que esto utiliza estructuras xmlBuffer está limitado a 2GB y de alguna manera obsoleto, utilizar xmlNodeDumpOutput() en su lugar.
Parámetros
- buf
- La salida del buffer XML.
- doc
- El documento.
- cur
- El nodo actual.
- level
- El nivel de imbricación para la sangría.
- format
- El formato permitido.
Valor de retorno
El número de bytes escritos en el buffer o -1 en caso de error.