XSLT Introducción
XSL (Extensible Stylesheet Language) es un lenguaje de estilo para XML.
XSLT significa Transformaciones XSL.
Este tutorial le enseñará cómo usar XSLT para transformar documentos XML en otros formatos (como transformar XML en HTML).
Editor XSLT en línea
Con nuestro editor en línea, puede editar código XML y XSLT y hacer clic en un botón para ver el resultado.
Ejemplo 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>
Haga clic en el botón "Pruébelo usted mismo" para ver cómo funciona.
Lo que ya deberías saber
Antes de continuar, debe tener una comprensión básica de lo siguiente:
- HTML
- XML
Si desea estudiar estos temas primero, busque los tutoriales en nuestra página de inicio .
Referencias XSLT
Descripción de todos los elementos XSLT de la Recomendación W3C e información sobre la compatibilidad con navegadores.
Funciones XSLT, XPath y XQuery
XSLT 2.0, XPath 2.0 y XQuery 1.0 comparten la misma biblioteca de funciones. Hay más de 100 funciones integradas. Hay funciones para valores de cadena, valores numéricos, comparación de fecha y hora, manipulación de nodos y QName, manipulación de secuencias y más.