Archivos DTD

www.altova.com Imprimir este apartado Página anterior Subir un nivel Página siguiente

Inicio >  Guía y referencia del usuario > DTD y esquemas XML >

Archivos DTD

Los documentos DTD se pueden editar en la vista Texto y en la vista Cuadrícula. La vista predeterminada para este tipo de documentos se puede especificar en la sección Tipos de archivo del cuadro de diálogo "Opciones".

 

Vista Texto

En la vista Texto los documentos DTD se presentan con color de sintaxis. A continuación aparece un fragmento de una DTD de muestra:

 

<!-- declaraciones de elementos -->

<!ELEMENT document (header, para, img, link)>

<!ELEMENT header (#PCDATA)>

<!ELEMENT img EMPTY>

  <!ATTLIST img

    src CDATA #REQUIRED

  >

 

<!-- declaraciones de notaciones -->

<!NOTATION GIF PUBLIC "urn:mime:img/gif">

 

La sangría se indica con guías de sangría (pulsando la tecla de tabulación). En el cuadro de diálogo Configurar la vista Texto puede indicar el número de tabulaciones que se debe usar para la sangría.

 

Vista Cuadrícula

En la vista Texto los documentos DTD se presentan en forma de tabla. A continuación aparece la misma DTD del ejemplo anterior, ahora en la vista Cuadrícula.

DTDGridView

Al colocar el cursor dentro de una fila de la tabla o al seleccionar una fila, se habilitan los comandos de edición de documentos DTD en el menú XML. Con ellos puede insertar, anexar y agregar nodos secundarios a la representación gráfica de la DTD. Los componentes de la DTD disponibles en cada punto de inserción se habilitan en el submenú correspondiente del menú XML (Insertar, Anexar o Agregar secundario). También puede convertir un componente de la DTD en otro tipo de componente y mover el componente de izquierda a derecha para cambiar su posición en la jerarquía del documento. Al seleccionar un nodo, los componentes disponibles de la DTD aparecen en los ayudantes de entrada.

 

Funciones de XMLSpy relacionadas con documentos DTD

XMLSpy ofrece estas prácticas funciones:

 

Convertir DTD en esquema XML: con el comando DTD/Esquema | Convertir DTD en esquema puede convertir documentos DTD en esquemas XML.
Generar archivo XML de muestra a partir de la DTD: con el comando DTD/Esquema | Generar archivo XML de muestra puede generar un documento XML a partir de la DTD activa.

 


© 2019 Altova GmbH