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.