Élément XSLT < xsl: value-of >

Élément XSLT < xsl: value-of >


XML cours tutorial

L’élément < xsl: value-of > est utilisé pour extraire la valeur d'un nœud sélectionné.

L’élément  < xsl:value-of >

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 :

Sélectionner 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:
cours precedent  Elément XSLT XSL template
    Sommaire de :
Le langage XML
 Cours suivant:
Elément XSLT XSL for each   cours suivant
Par carabde 10 mai 2014