tree.h
Función xmlNewChild
Sintaxis
XMLPUBFUN xmlNodePtr XMLCALL xmlNewChild( xmlNodePtr parent, xmlNsPtr ns, const xmlChar *name, const xmlChar *content);
Descripción
Creación de un nuevo elemento hijo, añadido al final de la lista de hijos de parent. Los parámetros ns y content son opcionales (NULL). Si ns es NULL, el elemento recién creado hereda el espacio de nombres de parent. Si content no es NULL, se creará una lista de hijos que contendrá el nodo TEXTs y ENTITY_REFs.
NOTA: content se supone que es un trozo de XML CDATA, por lo que permite referencias a entidades. Los caracteres especiales XML deben ser escapados primero usando xmlEncodeEntitiesReentrant(), o debería usarse xmlNewTextChild().
Parámetros
- parent
- El nodo padre.
- ns
- Un espacio de nombres, si existe.
- name
- El nombre del hijo.
- content
- El contenido XML del hijo, si existe.
Valor de retorno
Un puntero al nuevo objeto nodo.