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.