Im Buch beschreiben die Autoren die Konstrukte von Schematron und geben einen praktischen Schnelleinstieg in die umfangreiche XML-Validierungssprache. Dank der Tipps zu Werkzeugen für die tägliche Arbeit sowie Übungsaufgaben Beispiele und Lösungen schafft der Leser schnell den Einstieg in die Schematron-Welt.
„Die Validierungssprache Schematron bietet viele Ausdrucksmöglichkeiten zur Prüfung von XML-Dokumenten. Dies ist von elementarer Bedeutung bei der automatisierten Überprüfung komplexer XML-Rules“, so Montero Pineda.
Der Praxisteil des Fachbuches beschreibt Anwendungen von Schematron für verschiedene Branchen und Einsatzgebiete. Im Teil „Schematron-Kochbuch“ stellen die Autoren Beispiele von XML-Dokumenten aus den Arbeitsgebieten Publishing, Datenbanken und Web vor, für die im Anschluss schrittweise Business Rules auf Basis von Schematron entwickelt werden. Eine ausführliche Referenz zu Schematron schließt das Werk ab.
Eine Besonderheit des Werkes sind die geistreichen Illustrationen der Codebeispiele des Mannheimer Künstlers Mehrdad Zaeri, die im Werk unerwartete künstlerische Akzente setzen.
XML und Schematron
Die Metasprache XML dient dem Austausch von strukturierten Dokumenten für verschiedenste Einsatzbereiche. Wichtig bei der Verwendung von XML sind Schemasprachen wie XML Schema, DTD oder Relax NG, mit denen eine formale Grammatik für ein XML-Dokument dargestellt wird. Diese Sprachen bieten aber häufig nur dürftige Ausdrucksmöglichkeiten Schematron schließt diese Lücke dank seiner Möglichkeit zur Formulierung von regelbasierten Ausdrücken.
Schematron - Effiziente Business Rules für XML-Dokumente
Autoren: Marko Hedler, Manuel Montero Pineda, Nico Kutscherauer
Illustration: Mehrdad Zaeri
ISBN 978-3-89864-721-2
erschienen am 27. Juli 2011 im dpunkt.verlag
erhältlich zum Preis von 34,90 Euro
Die Autoren:
Dr. Marko Hedler ist Professor im Studiengang Druck- und Medientechnologie an der Hochschule der Medien in Stuttgart. Er leitet dort die Abteilung Publishing – Cross-Media-Systeme. Zu seinen Lehrgebieten zählen die automatisierte Dokumentenerstellung auf Basis von XML sowie technische Grundlagen der Medienvorstufe.
Manuel Montero Pineda ist studierter Informatiker und Geschäftsführer der data2type GmbH, Ludwigshafen, die sich auf die Beratung und Umsetzung von Projekten rund um XML, XSLT und XSL-FO spezialisiert hat.
Nico Kutscherauer studierte Druck- und Medientechnologie an der Hochschule der Medien in Stuttgart. Schon während seines Studiums beschäftigte er sich mit Validierungssprachen für XML-Dokumente. Er forscht zurzeit in diesem Bereich an der Hochschule der Medien in Stuttgart in Kooperation mit der data2type.
Webseite zum Buch mit Codebeispielen:
http://www.schematron.info
Weiterführende Informationen und Leseprobe:
http://www.data2type.de/publikationen/schematron
Kontakt:
Manuel Montero Pineda
Geschäftsführer data2type GmbH
Dammstraße 18
67059 Ludwigshafen
Tel.: +49-(0) 621 - 68 124 790
Fax.: +49-(0) 621 - 68 124 794
E-Mail: @email
Internet: www.data2type.de