XSLT-Einführung
XSL (eXtensible Stylesheet Language) ist eine Stilsprache für XML.
XSLT steht für XSL-Transformationen.
In diesem Tutorial lernen Sie, wie Sie XSLT verwenden, um XML-Dokumente in andere Formate umzuwandeln (z. B. das Umwandeln von XML in HTML).
Online-XSLT-Editor
Mit unserem Online-Editor können Sie XML- und XSLT-Code bearbeiten und auf eine Schaltfläche klicken, um das Ergebnis anzuzeigen.
XSLT-Beispiel
<?xml version="1.0"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<html>
<body>
<h2>My CD Collection</h2>
<table border="1">
<tr bgcolor="#9acd32">
<th>Title</th>
<th>Artist</th>
</tr>
<xsl:for-each select="catalog/cd">
<tr>
<td><xsl:value-of select="title"/></td>
<td><xsl:value-of select="artist"/></td>
</tr>
</xsl:for-each>
</table>
</body>
</html>
</xsl:template>
</xsl:stylesheet>
Klicken Sie auf die Schaltfläche „Try it Yourself“, um zu sehen, wie es funktioniert.
was du bereits wissen solltest
Bevor Sie fortfahren, sollten Sie ein grundlegendes Verständnis der folgenden Punkte haben:
- HTML
- XML
Wenn Sie diese Fächer zuerst studieren möchten, finden Sie die Tutorials auf unserer Homepage .
XSLT-Referenzen
Beschreibung aller XSLT-Elemente aus der W3C-Empfehlung und Informationen zur Browserunterstützung.
XSLT-, XPath- und XQuery-Funktionen
XSLT 2.0, XPath 2.0 und XQuery 1.0 nutzen dieselbe Funktionsbibliothek. Es gibt über 100 eingebaute Funktionen. Es gibt Funktionen für Zeichenfolgenwerte, numerische Werte, Datums- und Zeitvergleiche, Knoten- und QName-Manipulation, Sequenzmanipulation und mehr.