XSLT: Extensible Stylesheet Language Transformations
Extensible Stylesheet Language Transformations (XSLT) ist eine XML-basierte Sprache, die in Verbindung mit spezieller Verarbeitungssoftware zur Transformation von XML-Dokumenten verwendet wird.
Obwohl der Prozess als "Transformation" bezeichnet wird, wird das Originaldokument nicht verändert; vielmehr wird ein neues XML-Dokument basierend auf dem Inhalt eines bestehenden Dokuments erstellt. Anschließend kann das neue Dokument durch den Prozessor in standardmäßiger XML-Syntax oder in einem anderen Format, wie HTML oder Klartext, serialisiert (ausgegeben) werden.
XSLT wird am häufigsten verwendet, um Daten zwischen verschiedenen XML-Schemata zu konvertieren oder um XML-Daten in Webseiten oder PDF-Dokumente umzuwandeln.
Dokumentation
- XSLT-Elementreferenz
-
Referenz.
- Transformation von XML mit XSLT
-
XSLT ermöglicht es einem Stylesheet-Autor, ein primäres XML-Dokument auf zwei wesentliche Arten zu transformieren: Manipulation und Sortierung des Inhalts, einschließlich einer umfassenden Neuordnung, falls gewünscht, und Transformation des Inhalts in ein anderes Format.
- Spezifikation von Parametern mithilfe von Verarbeitungsanweisungen
-
Firefox erlaubt es, Stylesheet-Parameter anzugeben, wenn die Verarbeitungsanweisung
<?xml-stylesheet?>
verwendet wird. Dies wird mit der<?xslt-param?>
PI durchgeführt, wie in diesem Dokument beschrieben. - XSLT Tutorial
-
Dieses W3Schools-Tutorial lehrt den Leser, wie man XSLT verwendet, um XML-Dokumente in andere Formate wie XHTML zu transformieren.
- Was ist XSLT?
-
Diese umfassende Einführung in XSLT und XPath setzt kein Vorwissen über die Technologien voraus und führt den Leser durch Hintergrund, Kontext, Struktur, Konzepte und grundlegende Terminologie.
- Häufige XSLT-Fehler
-
Dieser Artikel listet einige häufige Probleme bei der Verwendung von XSLT in Firefox auf.