XSL Transformationen (XSLT)
Verfahren
Unter XSL-Transformation (XSLT) werden die Umwandlungen eines XML-Dokumentes in andere XML-Dokumente mittels eines XSL-Prozessors verstanden.
Die Umwandlung erfolgt durch Regeln, die beispielsweise pro Element in den XML-Ausgangsdaten eine neue Darstellung in den Ergebnis-Daten festlegt.
So könnte mit einer einfachen Regel aus dem XML-Element
<title>
das HTML-Element
<h1>
gewandelt werden.
Es kann aber auch eine Veränderung des
XML-Dokumentes programmiert werden, so könnte mit einer Regel
aus dem XML-Element <title>
um ein Attribut
erweitert werden <title level="2">
.
XML zu XML
Für Datenverarbeitungen werden XML-zu-XML-Transformationen eingesetzt, um XML-Daten mit neuen Strukturen, erweiterten Strukturen, vereinfachten Strukturen zu erzeugen.
XML zu HTML
Für Visualisierungen wird in der Regel eine Transformation von XML zu HTML eingesetzt, wobei die Ergebnisdaten (Vorschaudaten, visualiserten Daten) im Browser eingesehen werden können.
Einsatzmöglichkeiten
XML-Transformationen werden innerhalb der medienneutralen Publishing-Prozesse (Crossmedia) für die Generierung von Medien-Daten (Print, HTML, EPUB) wie auch Autorendaten (Word, LibreOffice) eingesetzt.
Unsere Dienstleistungen
Wir entwickeln passgenaue Transformationen (Tools) zur automatischen Umwandlung Ihrer XML-Dokumente in nahezu beliebige Formate.