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.