UnparsedEntityDecl de XML

Inicio del cambio

Una entidad no analizada es una entidad externa cuya referencia externa no la analiza un procesador XML. Esto significa que puede incluir datos en un documento XML que no tiene un formato XML correcto, por ejemplo, un archivo de gráficos. UnparsedEntityDecl es un elemento con nombre y es dependiente del tipo SystemId que identifica el URI de la entidad (un URL o una ubicación de archivo local). UnparsedEntityDecl puede tener opcionalmente un elemento dependiente de tipo PublicId.

UnparsedEntityDecl can también puede tener un elemento dependiente de tipo NotationReference, un elemento de valor que representa una referencia a una declaración de anotación en otro lugar del documento XML. Define el tipo de datos de la entidad no analizada.

Una declaración de entidad no analizada tiene el formato:

    <!ENTITY pic SYSTEM "scheme.gif" NDATA gif>

En este ejemplo, SystemId tiene un valor de serie de caracteres scheme.gif. El valor de NotationReference es gif. Hace referencia a una NOTATION definida en el documento XML:

    <!NOTATION gif SYSTEM "image/gif">

La siguiente entidad se incluye en el Ejemplo de DTD:

<!ENTITY unpsd PUBLIC "//this/is/a/URI/me.gif" "me.gif" NDATA TeX> 

Esto muestra el elemento PublicId opcional, que tiene el valor de serie de caracteres //this/is/a/URI/me.gif.

Fin del cambio

Conceptos relacionados
Flujos de mensajes

Tareas relacionadas
Desarrollo de aplicaciones de flujos de mensajes

Referencia relacionada
Declaración de tipo de documento
DocTypeDecl de XML
PublicId de XML
SystemId de XML
NotationDecl de XML

Información relacionada
ad09195_.htm#ad09195_