XSLT-Tutorials

XSL steht für Extensible Stylesheet Language (EXtensible Stylesheet Language).

Der Ursprung der Entwicklung von XSL durch die World Wide Web Consortium war die Notwendigkeit eines auf XML basierenden Stylesheet-Sprachens.

XSLT steht für XSL-Transformation. In diesem Tutorial werden Sie lernen, wie man XML-Dokumente mit XSLT in andere Dokumente umwandelt, wie z.B. XHTML.

Beginnen Sie mit dem Lernen von XSLT !

XSLT-Referenzhandbuch

XSLT-Elemente
Beschreibung aller XSLT-Elemente aus dem W3C-Standard sowie Informationen zur Browser-Unterstützung.
XSLT-Funktionen
XSLT enthält über 100 eingebettete Funktionen. Diese können für Zeichenfolgen, numerische Werte, Datum und Uhrzeit, Knoten- und QName-Verarbeitung, Sequenzverarbeitung und logische Werte verwendet werden.

Inhaltsverzeichnis

XSL-Sprache
Detaillierte Erklärung der Unterlanguage von XSL: XSLT, XPath und XSL-FO.
Einführung in XSLT
Einführung in XSLT. Enthält Konzepte und Funktionen.
XSLT-Browser
Übersicht über Browser, die XSLT unterstützen.
XSLT-Transformation
Wie man XML-Dokumente in XHTML-Dokumente mit XSLT umwandelt.
XSLT-Template
<xsl:template> Element enthält die Regeln, die angewendet werden können, wenn ein angegebener Knoten gematcht wird.
XSLT <xsl:value-of>-Element
<xsl:value-of> Element kann den Wert eines ausgewählten Knotens extrahieren.
XSLT <xsl:for-each>-Element
<xsl:for-each> Element ermöglicht es, in XSL zu iterieren.
XSLT <xsl:sort>-Element
<xsl:sort> Element wird verwendet, um die Ausgabe zu sortieren.
XSLT <xsl:if>-Element
<xsl:if> Element wird verwendet, um eine bedingte Überprüfung für den Inhalt der XML-Datei durchzuführen.
XSLT <xsl:choose>-Element
<xsl:choose> Element wird zusammen mit <xsl:when> und <xsl:otherwise> verwendet, um mehrfache Bedingungstests auszudrücken.
XSLT <xsl:apply-templates>-Element
<xsl:apply-templates> Element kann Musterregeln auf den aktuellen Knoten oder die untergeordneten Knoten des Elements anwenden.
Clientseitige XSL
Wie wird ein XML-Dokument auf dem Client in ein XHTML-Dokument umgewandelt?
Serverseitige XSL
Wie wird ein XML-Dokument auf dem Server in ein XHTML-Dokument umgewandelt?
XSL Editing XML
Daten, die in XML-Dateien gespeichert sind, können mit dem Internetbrowser bearbeitet werden. Dieses Kapitel erläutert, wie eine auf dem Server gespeicherte XML-Datei geöffnet, bearbeitet und gespeichert wird.
XSL-Editor
Warum sollte ein XML-Editor verwendet werden, wenn ein XSL-Dokument bearbeitet wird?
XSLT-Zusammenfassung
Dieser Abschnitt bietet eine Zusammenfassung des Gelernten in diesem Tutorial und empfiehlt den nächsten Lernschritt.

XSLT-Referenzhandbuch

XSLT-Elemente
Beschreibung aller XSLT-Elemente aus dem W3C-Standard sowie Informationen zur Browser-Unterstützung.
XSLT-Funktionen
XSLT verfügt über über 100 integrierte Funktionen. Diese Funktionen können für Zeichenfolgen, numerische Werte, Datum und Uhrzeit, Vergleich von Knoten und QName, Sequenzverarbeitung und logische Werte usw. verwendet werden.