Introduzione a XSLT
XSL (eXtensible Stylesheet Language) è un linguaggio di stile per XML.
XSLT sta per Trasformazioni XSL.
Questo tutorial ti insegnerà come utilizzare XSLT per trasformare documenti XML in altri formati (come trasformare XML in HTML).
Editor XSLT in linea
Con il nostro editor online, puoi modificare il codice XML e XSLT e fare clic su un pulsante per visualizzare il risultato.
Esempio XSLT
<?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>
Fai clic sul pulsante "Provalo tu stesso" per vedere come funziona.
Quello che dovresti già sapere
Prima di continuare, dovresti avere una conoscenza di base di quanto segue:
- HTML
- XML
Se vuoi studiare prima queste materie, trova i tutorial nella nostra Home page .
Riferimenti XSLT
Descrizione di tutti gli elementi XSLT della Raccomandazione W3C e informazioni sul supporto del browser.
XSLT 2.0, XPath 2.0 e XQuery 1.0 condividono la stessa libreria di funzioni. Ci sono oltre 100 funzioni integrate. Sono disponibili funzioni per valori di stringa, valori numerici, confronto di data e ora, manipolazione di nodi e QName, manipolazione di sequenze e altro.