Bonjour,
Je souhaiterais afficher sur un site web une liste déroulante dynamique. Le contenu de cette liste est donc stocké dans un fichier xml. J'utilise xslt pour l'afficher sur le site. Le code d'affichage fonctionne parfaitement, mais j'ai un problème avec la structure de mon xsl :
D'où vient le problème ? (je suis novice en xslt)
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 <div style="margin-left:40px"><?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="/"> <xsl:element name="select"> <xsl:for-each select="voitures/Marque"> <xsl:value-of select="@nom" /> <xsl:for-each select="Modele"> <xsl:text>/</xsl:text> <xsl:value-of select="@nom" /> <xsl:for-each select="Version"> <xsl:element name="option"> <xsl:value-of select="@nom" /> </xsl:element> </xsl:for-each> </xsl:for-each> </xsl:for-each> </xsl:element> </xsl:template> </xsl:stylesheet></div>
Merci d'avance
Partager