Articulo de referencia

Lenguaje de marcado de definición de documentos

El lenguaje de marcado de definición de documentos ( DDML ) es un lenguaje de esquema XML propuesto en 1999 por varios colaboradores de la lista de correo electrónico xml-dev . ...

El lenguaje de marcado de definición de documentos ( DDML ) es un lenguaje de esquema XML propuesto en 1999 por varios colaboradores de la lista de correo electrónico xml-dev . Se publicó únicamente como una nota del W3C , no como una recomendación, y nunca tuvo buena acogida entre los desarrolladores.

DDML comenzó como XSchema , una reformulación de las DTD XML como documentos XML completos, de modo que los elementos y atributos, en lugar de las declaraciones, pudieran usarse para describir un esquema. A medida que continuó el desarrollo, el nombre se cambió a DDML, reflejando un cambio de enfoque, alejándose del objetivo de replicar toda la funcionalidad de las DTD, para concentrarse en proporcionar un marco sólido para describir la jerarquía básica de elementos/atributos. DDML no ofrecía tipos de datos ni funcionalidades más allá de las que ya proporcionaban las DTD, por lo que no había mucha ventaja en usar DDML en lugar de DTD. Sin embargo, DDML sí influyó en el desarrollo de la siguiente generación de lenguajes de esquema basados ​​en XML, incluidos los más exitosos XML Schema y RELAX NG .

  • La especificación DDML (Nota del W3C)