bonjour,
Je fais actuellement des tests de débutant (^^) sur XML XSL et j'ai un petit probleme :
voici mon .xml :
et mon xsl :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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>
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...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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>
Où est mon erreur ?
merci d'avance
mavina
Partager