XSLT Exemple


<xsl:template> Élément

Contient un modèle qui applique des règles lorsqu'un nœud spécifié est mis en correspondance.

Exemple expliqué


<xsl:value-of> Élément

Extrait la valeur d'un nœud sélectionné.

Exemple expliqué


<xsl:for-each> Élément

Sélectionne chaque élément XML d'un ensemble de nœuds spécifié avec l'élément <xsl:for-each>.

Filtre la sortie de l'ensemble de nœuds.

Exemple expliqué


<xsl:sort> Élément

Trie la sortie de l'ensemble de nœuds.

Exemple expliqué


Élément <xsl:if>

Place un test conditionnel sur le contenu du fichier XML.

Exemple expliqué


Élément <xsl:choose>

Exemple 1
Cet exemple ajoutera une couleur d'arrière-plan rose à la colonne "Artist" lorsque le prix du CD est supérieur à 10.

Exemple 2
Cet exemple ajoutera une couleur d'arrière-plan rose à la colonne "Artist" lorsque le prix du CD est supérieur à 10, et ajoutera une couleur d'arrière-plan grise à la colonne "Artist" lorsque le prix du CD est supérieur à 9 et inférieur ou égal à 10.

Exemple expliqué


Élément <xsl:apply-templates>

Applique un modèle à un élément.

Exemple expliqué


Autres extensions