[XSL] Réorganisation des données
Bonjour,
Je possède un fichier xml sous cette forme :
Code:
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:
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> |