[XSLT]Recuperer une valeur parmis une liste. (tri)
Bonjour, dsl si c'est quelque chose de bateau mais je suis pas particulièrement à l 'aise avec xml et xsl.
En fait voila mon problème.
J'ai un fichier xml de ce type
Code:
1 2 3 4 5 6
| <livre>
<typedelivre x nom="" prix="10"/>
<typedelivre y nom="" prix="12"/>
<typedelivre z nom="" prix="13"/>
<typedelivre x nom="" prix="9"/>
</livre> |
Mon objectif serait de trier ce document xml dans un autre fichier xml de sorte a n avoir que les ouvrages dont le prix est le plus bas
Par exemple en suivant mon exemple precedent on aurait une structure ayant cette tête :
Code:
1 2 3 4 5
| <livre>
<typedelivre x nom="" prix="9"/>
<typedelivre y nom="" prix="12"/>
<typedelivre z nom="" prix="13"/>
</livre> |
Rq : il n y a pas d importance sur l'ordre d affichage des livres
J'avais au debut pensé à faire un for each sur chaque livre ... de faire un select pour recupérer tout les exemplaires d'un même livre puis de recup le moin chère mais la bloqué ... de plus, cette methode afficherais en plusieurs fois un même ouvrage.
Enfin voila ... si une âme charitable pouvais m aiguiller vers la solution ... car je deguste depuis ce matin la dessus et que je commence a pester sur l'inexistence de variable globale !!!