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
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
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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>
Par exemple en suivant mon exemple precedent on aurait une structure ayant cette tête :
Rq : il n y a pas d importance sur l'ordre d affichage des livres
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <livre> <typedelivre x nom="" prix="9"/> <typedelivre y nom="" prix="12"/> <typedelivre z nom="" prix="13"/> </livre>
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 !!!
Partager