5.XSLT

5.6.Transformation XSL (value-of)

Pour afficher le contenu textuel d'un noeud XML vous pouvez faire appel à la balise XSL <xsl:value-of> avec l'attribut select précisant le chemin XPath[C'est quoi?] de l'information à retourner.
Ainsi la transformation précédente aurait pu être écrite avec le même résultat
Nom Prenom
HAWKING Stephen
REEVES Hubert
EINSTEN Albert
CURIE Marie
Ou encore Qui est une autre philosophie d'écriture d'un fichier XSL. Qui par certains aspects peut-être jugé plus lisible.
Comme nous l'avons dit l'attribut select accepte pour valeur un chemin XPath, il est donc possible de la même manière d'afficher la valeur d'un attribut.
Nous allons donc modifier notre feuille XSL pour afficher l'attribut "date de naissance". et hop...
Nom Prenom Date Naissance
HAWKING Stephen 1942-01-08
REEVES Hubert 1932-07-13
EINSTEN Albert 1879-03-14
CURIE Marie 1867-11-07