tree.h

Función xmlReconciliateNs

Sintaxis

XMLPUBFUN int XMLCALL xmlReconciliateNs(
			xmlDocPtr doc,
			xmlNodePtr tree);

Descripción

Esta función comprueba que todos los espacios con nombre declarados dentro del árbol dado están correctamente declarados. Esto es necesario, por ejemplo, después de operaciones de copiar o cortar y luego pegar. El subárbol todavía puede contener punteros a declaraciones de espacios con nombre fuera del subárbol o inválidos/enmascarados. En la medida de lo posible, la función intenta reutilizar los espacios con nombre existentes en el nuevo entorno. Si no es posible, los nuevos espacios con nombre se vuelven a declarar en tree en la parte superior del subárbol dado.

Parámetros

doc
El documento.
tree
Un nodo que define el subárbol a reconciliar.

Valor de retorno

El número de declaraciones de espacio de nombres creadas o -1 en caso de error.