XML Schema Language Comparison - Schematron

Schematron

Schematron is a fairly unique schema language. Unlike the main three, it defines an XML file's syntax as a list of XPath-based rules. If the document passes these rules, then it is valid.

Read more about this topic:  XML Schema Language Comparison