parser.h
Función xmlParseInNodeContext
Sintaxis
XMLPUBFUN xmlParserErrors XMLCALL xmlParseInNodeContext( xmlNodePtr node, const char *data, int datalen, int options, xmlNodePtr *lst);
Descripción
Analiza un trozo bien equilibrado de un documento XML dentro del contexto (DTD, espacios de nombres, etc ...) del nodo dado. La secuencia permitida para los datos es un trozo bien equilibrado definido por la producción de contenido en la gramática XML: [43] content ::= (element | CharData | Reference | CDSect | PI | Comment)*.
Parámetros
- node
- El nodo de contexto.
- data
- La cadena de entrada.
- datalen
- La longitud de la cadena de entrada en bytes.
- options
- Una combinación de xmlParserOption.
- lst
- El valor de retorno del conjunto de nodos analizados.
Valor de retorno
XML_ERR_OK si el chunk está bien balanceado, y el código de error del analizador en caso contrario.