Grundlagen der Validierungssprache Schematron

XML-Dokumente nach allen Regeln

Von Björn Dünckel, Marko Hedler und Manuel Montero Pineda

Schematron ist eine neue kontextorientierte Validierungssprache. Mit Hilfe dieser Sprache kann der Anwender XML-Dokumente auf mögliche Fehler überprüfen, bevor sie publiziert werden. Die Sprache ergänzt damit die Regelwerke DTD und XML-Schema, wie sie in DITA und DocBook eingesetzt werden. Die Funktionsweise von Schematron und den Nutzen dieser Sprache für die effiziente Erstellung Technischer Dokumentation zeigt der folgende Beitrag.