entities.h
Función xmlNewEntity
Sintaxis
xmlEntityPtr xmlNewEntity( xmlDocPtr doc, const xmlChar * name, int type, const xmlChar * ExternalID, const xmlChar * SystemID, const xmlChar * content)
Descripción
Crea una nueva entidad, esto difiere de xmlAddDocEntity() en que si el documento es NULL o no tiene un subconjunto interno definido, entonces se devolverá una estructura de entidad no enlazada, es entonces responsabilidad del que llama enlazarla al documento más tarde o liberarla cuando ya no se necesite.
Parámetros
- doc
- El documento.
- name
- El nombre de la entidad.
- type
- El tipo de entidad XML_xxx_yyy_ENTITY.
- ExternaID
- El ID externo de la entidad si está disponible.
- SystemID
- El ID del sistema de la entidad, si está disponible.
- content
- El contenido de la entidad.
Valor de retorno
Un puntero a la entidad o NULL en caso de error.