Document Schema Definition Languages

Document Schema Definition Languages ​​( DSDL ) is a program running in the context of the ISO project for standardization of different methods for validation of XML documents. The combination of different methods allows a more complete validation of documents than would be possible with only one technique, and goes over comparable methods of the W3C addition.

DSDL is defined in ISO / IEC 19757th

Scope

DSDL consists of eleven parts, of which three were adopted by early 2011. For five parts, there are public drafts and two parts have now been abandoned.

  • Part 1 Overview
  • Part 3 Rule -based validation - Schematron: adopted
  • Part 4 Namespace -based validation dispatching language - NVDL: adopted
  • Part 5 Datatype Library Language - DTLL: Design
  • Part 6 Path -based integrity constraints: abandoned
  • Part 7 Character Repertoire Description Language - CREPDL: Design
  • Part 8 Document Schema Renaming Language - DSRL: Design
  • Part 9 Datatype -and namespace -aware DTDs: Design
  • Part 10 Validation Management: abandoned
  • Part 11 Scheme Association: Design
243529
de