HOME

TheInfoList



OR:

Document Schema Definition Languages (DSDL) is a framework within which multiple validation tasks of different types can be applied to an
XML Extensible Markup Language (XML) is a markup language and file format for storing, transmitting, and reconstructing arbitrary data. It defines a set of rules for encoding documents in a format that is both human-readable and machine-readable. ...
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 (ISO/IEC Joint Technical Committee 1, Subcommittee 34 - Document description and processing languages). 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 {{Onesource, date=March 2009 Namespace-based Validation Dispatching Language (NVDL) is an XML schema language for validating XML documents that integrate with multiple namespaces. It is an ISO/ IEC standard, and it is Part 4 of the DSDL Documen ...
(NVDL) * Part 5: Extensible Datatypes * Part 7: Character Repertoire Description Language (CREPDL) * Part 8: Document Semantics Renaming Language (DSRL) * Part 9: Namespace and datatype declaration in Document Type Definitions (DTDs) (Datatype- and namespace-aware DTDs) * Part 11: Schema Association


See also

* RELAX NG * Schematron * DTD * NVDL * W3C Schema


References


External links


Home page for DSDL
Archived fro
the original
on 2016-01-22.

Data modeling languages ISO/IEC standards XML XML-based standards {{Markup-languages-stub