Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tecnológico de Cuautla
SERVICIOS WEB
Diferencia entre documento XML y DTD
ANDRADE CRISTOBAL FRANCISCO
ALBERTO
14680216
ICS
La diferencia crítica entre los DTD y el esquema XML es que el esquema XML utiliza
una sintaxis basada en XML, mientras que los DTD tienen una sintaxis única
retenida de los DTD de SGML. Aunque los DTD a menudo son criticados por esta
necesidad de aprender una nueva sintaxis, la sintaxis en sí es bastante breve. Lo
contrario es cierto para el Esquema XML, que son detallados, pero también utilizan
etiquetas y XML para que los autores de XML encuentren la sintaxis del Esquema
XML menos intimidante.
El objetivo de los DTD era mantener un nivel de compatibilidad con SGML para las
aplicaciones que querrían convertir los DTD de SGML en DTD XML. Sin embargo,
de acuerdo con uno de los objetivos de XML, "la brevedad en el marcado XML es
de importancia mínima", no existe una preocupación real por mantener breve la
sintaxis. [...]
Entonces, ¿cuáles son algunas de las otras diferencias que podrían ser
especialmente importantes cuando estamos convirtiendo un DTD? Vamos a ver.
Mecanografía
Restricciones de ocurrencia
Otra área donde los DTD y el esquema difieren significativamente es con las
restricciones de ocurrencia. hay tres símbolos que puede usar para limitar el número
de ocurrencias de un elemento: *, + y?. [...]