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.