La descripción de la estructura del documento , o DSD , es un lenguaje de esquema para XML , es decir, un lenguaje para describir documentos XML válidos. Es una alternativa a DTD o al esquema XML de W3C .
Un ejemplo de DSD en su forma más simple:
xmlns = " http://www.brics.dk/DSD/2.0 [ enlace muerto permanente ] " xmlns: my = " http://example.com "> < nombre del elemento = " my: foo " />< nombre de atributo = " primero " /> < nombre de atributo = " segundo " /> name = " my: bar " /> < nombre del elemento = " my: bar " />
Esto dice que el elemento llamado "foo" en el espacio de nombres XML " http://example.com " puede tener dos atributos, llamados "primero" y "segundo". Un elemento "foo" puede no tener ningún dato de carácter. Debe contener un subelemento, llamado "barra", también en el espacio de nombres " http://example.com ". Un elemento de "barra" no tiene ningún atributo, datos de carácter o subelementos.
Un documento XML que sería válido de acuerdo con el DSD anterior sería:
xmlns = " http://example.com " second = " 2 ">
Tienda de software actual
- Prototipo de procesador Java de BRICS