Schematron
Schematron ist ein Schemasprache die einen deutlich anderen Weg verfolgt als
DTD, XSD und
RelaxNG. Während diese
Sprachen ein Regelwerk definieren, das präzise alle validen Dokumente
beschreibt, geht Schematron zunächst davon aus, dass alle wohlgeformten
XMLDokumente auch valide sind. Durch die Regeln, die in Schematron definiert
werden, wird die Menge der validen Dokumente dann schrittweise eingegrenzt.