Current XML Modeling/Constraint Languages
(so you will have heard the names)
- Formal definitions of XML vocabulary/constraints
- Express XML models and/or constraints for XML documents
- Used in XML validation (called “parsing”)
- Languages
- XML 1.0 and 1.1 DTD (Document Type Definition) [W3C]
- W3C XML Schema (XSD) [W3C]
- RELAX NG [ISO]
- Schematron [ISO]