[débutant] XML/XSL et non affichage
bonjour,
Je fais actuellement des tests de débutant (^^) sur XML XSL et j'ai un petit probleme :
voici mon .xml :
Code:
1 2 3 4 5 6 7 8 9
| <?xml version="1.0" encoding="iso-8859-1"?>
<?xml:stylesheet type="text/xsl" href="doc.xsl"?>
<famille>
<enfant>
<nom>John</nom>
<age>18 ans </age>
<taille>1metre91</taille>
</enfant>
</famille> |
et mon xsl :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| <?xml version="1.0"?>
<xsl:stylesheet version="1.0" xmlns:xsl="<a href="http://www.w3.org/TR/WD-XSL" target="_blank">http://www.w3.org/TR/WD-XSL</a>">
<xsl:template match="/">
<xsl:apply-templates select="famille"/>
</xsl:template>
<xsl:template match="famille">
<html>
<body>
<H3> MON TEST </H3>
<table border="2">
<tr><td>Nom</td><td>Age</td><td>Taille</td></tr>
<xsl:apply-templates select="enfant"/>
</table>
</body>
</html>
</xsl:template>
<xsl:template match="enfant">
<tr> <td> <xsl:value-of select="nom"/> </td> <td> <xsl:value-of select="age"/> </td> <td> <xsl:value-of select="taille"/> </td> </tr>
</xsl:template>
</xsl:stylesheet> |
En théorie, ca devrait afficher un tableau avec John son age et sa taille. Malheuresement en pratique ca n'affiche que Nom Age et Taille...
Où est mon erreur ?
merci d'avance
mavina