XSLT Ejemplo


Elemento <xsl:template>

Contiene una plantilla con las reglas que se aplican cuando el nodo especificado coincide.

Explicación del ejemplo


Elemento <xsl:value-of>

Extrae el valor del nodo seleccionado.

Explicación del ejemplo


Elemento <xsl:for-each>

Selecciona cada elemento XML en el conjunto de nodos especificado mediante el elemento <xsl:for-each>.

Filtra la salida del conjunto de nodos.

Explicación del ejemplo


Elemento <xsl:sort>

Ordena la salida del conjunto de nodos.

Explicación del ejemplo


Elemento <xsl:if>

Coloca una prueba condicional sobre el contenido del archivo XML.

Explicación del ejemplo


Elemento <xsl:choose>

Ejemplo 1
Este ejemplo agregará un color de fondo rosa a la columna 'Artist' cuando el precio del CD sea mayor que 10.

Ejemplo 2
Este ejemplo agregará un color de fondo rosa a la columna 'Artist' cuando el precio del CD sea mayor que 10, y agregará un color de fondo gris a la columna 'Artist' cuando el precio del CD sea mayor que 9 y menor o igual que 10.

Explicación del ejemplo


Elemento <xsl:apply-templates>

Aplica plantillas a elementos.

Explicación del ejemplo


Otras extensiones