Bonjour,

Je possède un fichier xml sous cette forme :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
<fichier>
<table>
<item1>valeur1</item1><item2>valeur2</item2><item3>valeur3</item3>
</table>
<table>
<item1>valeur1</item1><item2>valeur2</item2><item3>valeur3</item3>
</table>
....
</fichier>
Et je souhaite construire une liste contenant les valeurs 1 , 2 et 3 comme value et text de ses options.

Et je ne sais pas trop comment récupérer ces valeurs, si quelqu'un voit comment faire je suis preneur.

Un début de solution xsl :

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
 
<?xml version="1.0"?>
<xsl:stylesheet	xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:template match="/">
    <html>
		<head>
			<title></title>
		</head>
		<body>
			<select size="6" SelectedIndex="0" >
				<xsl:for-each select="//Table"> 
					<xsl:sort order="ascending" select="."/>
					<option value="??????????"><xsl:value-of select="valeur3/."/></option>
				</xsl:for-each>
			</select>
		</body>
    </html>
</xsl:template>
</xsl:stylesheet>