Los lenguajes de definición de esquemas de documentos ( DSDL ) son un marco de trabajo dentro del cual se pueden aplicar múltiples tareas de validación de diferentes tipos a un documento XML para lograr resultados de validación más completos que los que se obtendrían con la simple aplicación de una sola tecnología.
Se especifica como una norma ISO / IEC de varias partes , ISO/IEC 19757. [ 1 ] Fue desarrollada por ISO/IEC JTC 1/SC 34 (Comité Técnico Conjunto ISO/IEC 1, Subcomité 34 - Lenguajes de descripción y procesamiento de documentos). [ 2 ] [ 3 ]
DSDL define un conjunto modular de especificaciones para describir las estructuras de los documentos, los tipos de datos y las relaciones de datos en los recursos de información estructurada.
- Parte 2: Validación basada en gramática regular – RELAX NG
- Parte 3: Validación basada en reglas – Schematron
- Parte 4: Lenguaje de despacho de validación basado en espacios de nombres (NVDL)
- Parte 5: Tipos de datos extensibles
- Parte 7: Lenguaje de descripción del repertorio de caracteres (CREPDL)
- Parte 8: Lenguaje de Renombrado de Semántica de Documentos (DSRL)
- Parte 9: Declaración de espacios de nombres y tipos de datos en las Definiciones de Tipo de Documento (DTD) (DTD que tienen en cuenta los tipos de datos y los espacios de nombres)
- Parte 11: Asociación de esquemas
Véase también
Referencias
- ↑ "Iso/Iec JTC 1/Sc 34" . Archivado del original el 6 de mayo de 2014. Consultado el 25 de diciembre de 2009 .
- ↑ ISO (5 de marzo de 2008). "JTC 1/SC 34 - Lenguajes de descripción y procesamiento de documentos" . ISO . Consultado el 25 de diciembre de 2009 .
- ↑ ISO JTC1/SC34. "JTC 1/SC 34 - Lenguajes de descripción y procesamiento de documentos" . Archivado del original el 6 de mayo de 2014. Consultado el 25 de diciembre de 2009 .
{{cite web}}: CS1 maint: nombres numéricos: lista de autores ( enlace )
Enlaces externos
- Página principal de DSDL. Archivada desde el original el 22/01/2016.
- ISO/IEC 19757-2:2003 - Tecnología de la información - Lenguaje de definición de esquemas de documentos (DSDL) - Parte 2: Validación basada en gramática regular - RELAX NG
- Lenguajes de modelado de datos
- Normas ISO/IEC
- XML
- Estándares basados en XML
- Esbozos de lenguaje de marcado