XPATH nœuds
L’élément < xsl: value-of > est utilisé pour extraire la valeur d'un nœud sélectionné.
L’élément < xsl: value-of > est utilisé pour extraire la valeur d'un nœud sélectionné.
L’élément < xsl: value-of > peut être utilisé pour extraire la
valeur d'un élément XML et l'ajouter dans le flux de sortie de la
transformation :
Exemple :
Exemple : Copier le code
<?xml version="1.0" encoding="ISO-8859-1"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="/"> <html> <body> <h2>Ma Collection de CD </h2> <table border="1"> <tr bgcolor="#9acd32"> <th>Title</th> <th>Artist</th> </tr> <tr> <td><xsl:value-of select="catalog/cd/title"/></td> <td><xsl:value-of select="catalog/cd/artist"/></td> </tr> </table> </body> </html> </xsl:template> </xsl:stylesheet>
Note :
L'attribut select dans l'exemple ci-dessus, contient
une expression XPath. Une expression XPath fonctionne comme la
navigation dans un système de fichiers.
Une barre oblique / sélectionne des sous répertoires.
Le résultat de l'exemple ci-dessus a été un peu décevant. Seule une
ligne de données a été copiée à partir du document XML à la sortie.
Dans le prochain chapitre, vous apprendrez comment utiliser le
< xsl : for-each > élément pour parcourir les
éléments XML et afficher tous les enregistrements.
Cours precedent: Elément XSLT XSL template |
Sommaire de : Le langage XML |
Cours suivant: Elément XSLT XSL for each |