Document Schema Definition Languages
Document Schema Definition Languages is a framework within which multiple validation tasks of different types can be applied to an XML document in order to achieve more complete validation results than just the application of a single technology.
It is specified as a multi-part ISO/IEC Standard, ISO/IEC 19757. It was developed by ISO/IEC JTC 1/SC 34.
DSDL defines a modular set of specifications for describing the document structures, data types, and data relationships in structured information resources.
- Part 2: Regular-grammar-based validation – RELAX NG
- Part 3: Rule-based validation – Schematron
- Part 4: Namespace-based Validation Dispatching Language
- Part 5: Extensible Datatypes
- Part 7: Character Repertoire Description Language
- Part 8: Document Semantics Renaming Language
- Part 9: Namespace and datatype declaration in Document Type Definitions
- Part 11: Schema Association