Schematron
Schematron, das von Rick Jelliffe entworfen wurde, ist eine einfache, aber doch mächtige Schema-Sprache für XML, und es ist kürzlich Kandidat für einen ISO-Standard geworden (ISO/IEC 19747-3; siehe http://www.dsdl.org). Schematron verwendet regelbasierte Validierung anstelle der auf einer Grammatik basierenden Validierung, wie sie unter anderem XML Schema und RELAX NG einsetzen. Es verwendet in XPath geschriebene Ausdrücke, um die Knoten in einer Instanz präzise zu untersuchen, und wird so, wie Jelliffe es ausdrückt, zum »Staubwedel«, der in Ecken kommt, die auf einer Grammatik basierende Sprachen nie erreichen werden. Schematron glänzt beim Testen von Bedingungen bezüglich gemeinsamen Auftretens - das heißt Bedingungen, die auf der ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access