parser.h

Función xmlSAXParseFileWithData

Sintaxis

XMLPUBFUN xmlDocPtr XMLCALL xmlSAXParseFileWithData(
			xmlSAXHandlerPtr sax,
			const char *filename,
			int recovery,
			void *data);

Descripción

SUPRIMIDO: Utilice xmlNewSAXParserCtxt y xmlCtxtReadFile. Analiza un archivo XML y construye un árbol. El soporte automático para documentos comprimidos ZLIB/Compress se proporciona por defecto si se encuentra en tiempo de compilación. Utiliza el bloque de funciones SAX indicado para gestionar la llamada de retorno del análisis sintáctico. Si sax es NULL, vuelve a las rutinas de construcción del árbol DOM por defecto. Los datos de usuario (void *) se almacenan dentro del contexto del analizador en el miembro _private del contexto, por lo que están disponibles en casi cualquier parte de libxml.

Parámetros

sax
El bloque manejador SAX.
filename
El nombre del archivo.
recovery
Trabaja en modo de recuperación, es decir, intenta leer ningún documento bien formado.
data
Los datos de usuario.

Valor de retorno

El árbol de documentos resultante.