Element XSLT et XSL <xsl:value-of>

La balise <xsl:value-of> est utilisé pour extracter des valeurs à partir d’un noeud.

Cet élément peut être utiliser pour prendre la valeur contenu dans un noeud et l’insérer dans le document en sortie (Le output).

<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:template match="/">
<h2><xsl:value-of select="/guide/titre"/></h2>
<strong><xsl:value-of select="/guide/auteur"/></strong>
</xsl:template>
</xsl:stylesheet>

 

Cette feuille de style XSLT produit la sortie suivante :

Itinéraires skieurs dans la vallée de la Clarée

Jean-Gabriel Ravary

<xsl:value-of> permet donc de lire la valeur textuelle qui est contenu dans le noeud. Par exemple si on effectue un <xsl:value-of> sur le noeud <chat>Médor</chat> alors la valeur retournée est "Médor".

Voir le fichier XML

Voir le fichier XSLT

 


0 Réponses à “Element XSLT et XSL <xsl:value-of>”


  1. Pas de commentaires

Laisser un commentaire