Schematron


Also found in: Wikipedia.

Schematron

An XML schema that is used to validate an XML document. Unlike grammar-based schema languages, Schematron is made up of XPath patterns that define the tree structures and relationships. It can be used by itself or embedded within a W3C XML Schema or RELAX NG schema. The final draft of an ISO version of Schematron was made available in late 2004 and was published as an ISO standard in 2006. For more information, visit www.schematron.com. See XML schema.
Mentioned in ?
References in periodicals archive ?
The PDG eventually followed a two-language approach: using REgular LAnguage for XML Next Generation (RELAX NG), which is a grammar-based language, and Schematron, which is a rule-based language, to accomplish the mapping task [28].
Another feature is the validation (also folder wise) of XML documents against DTD, XML Schema and Schematron. Furthermore, antillesXML provides the possibility to arrange XProc pipelines according to the specific needs of the user and to define Hotfolders for XML transformations.
It validates against a wide range of schemas, such as Relax NG, NRL, and Schematron. It supports XSLT 1.0 and 2.0 with debuggers and profiling.