tree.h

Función xmlAddChild

Sintaxis

XMLPUBFUN xmlNodePtr XMLCALL xmlAddChild(
			xmlNodePtr parent,
			xmlNodePtr cur);

Descripción

Añade un nuevo nodo a parent, al final de la lista de hijos (o propiedades) fusionando nodos TEXT adyacentes (en cuyo caso se libera cur).

Si el nuevo nodo es ATRIBUTO, se añade en propiedades en lugar de hijos. Si existe un atributo con igual nombre, primero se destruye. Todas las funciones de manipulación de árboles pueden mover nodos dentro de un documento de forma segura. Pero cuando se mueven nodos de un documento a otro, las referencias a espacios con nombre en nodos de elementos o atributos NO son fijas. En este caso, se DEBE llamar a xmlReconciliateNs después de la operación de movimiento para evitar errores de memoria.

Parámetros

parent
El nodo padre.
cur
El nodo hijo.

Valor de retorno

El nodo hijo o NULL en caso de error.