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.