3.XSLT
3.5.Transformation XSL (value-of)
On se rapproche de la fin, maintenant il va falloir afficher le contenu d'une balise XML.
|
<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output method="html" encoding="ISO-8859-1"/> <xsl:template match="/"> <html> <head><title>Annuaire</title></head> <body> <xsl:apply-templates select="annuaire"/> </body> </html> </xsl:template> <xsl:template match="annuaire"> <table border="1"> <tr><th>Nom</th><th>Prenom</th><th>email</th></tr> <xsl:apply-templates select="personne"/> </table> </xsl:template> <xsl:template match="personne"> <tr><xsl:apply-templates/></tr> </xsl:template> <xsl:template match="nom"> <td><xsl:value-of select="."/></td> </xsl:template> <xsl:template match="prenom"> <td><xsl:value-of select="."/></td> </xsl:template> <xsl:template match="email"> <td><xsl:value-of select="."/></td> </xsl:template> </xsl:stylesheet> |
|
A la page suivante nous allons voir un fichier différent qui arrive à un résultat identique.

xslt/xslt_03.xsl
