| Teile: | Teil: XML Teil: PHP Quellenverzeichnis |
| Pfad: | > Teil: XML |
| Benachbarte Abschnitte: | Einführung und Überblick Strukturelle Grundlagen XML-Schema XSL-Transformationen |
| Untergeordnete Abschnitte: | Anwendung von XSLT Aufbau eines Stylesheets Grundlegende XSLT-Elemente Muster und Ausdrücke, XPath/XQuery Weitere XSLT-Elemente |
Zum Erstellen von Stylesheets für XML-Daten wurde die XSL (eXtensible Stylesheet Language) entwickelt. Eine XSL-Datei beschreibt, ähnlich wie CSS, wie die Inhalte eines XML-Dokuments dargestellt werden sollen. Das Stylesheet ist ein XML-Dokument mit Elementen, die in einem eigenen Namensraum definiert sind (fo:). XSL ist kompatibel zu CSS, auch wenn die Syntax eine völlig andere ist.
Diese Art der Formattierung wird als XSL-FO (Formatting Objects) bezeichnet und es soll an dieser Stelle zunächst nicht weiter darauf eingegangen werden.
Als ein Teil der XSL wurde XSLT entwickelt; sie ermöglichen die Transformation von XML-Daten in andere Strukturen (unter anderem eben in eine XSL-FO-Struktur). Aber XSLT werden auch häufig dazu verwendet, aus einer XML-Quelle andere, XML-Konforme Ausgabeformate wie HTML zu generieren. Sie eignen sich aber auch für andere Zielformate.






