[SimpleXML] group by avec simplexml
Bonjour,
Existe il un moyen (expression xpath ou autre) de faire un group by (selon certain critere) avec simplexml ;
Je m’explique, j un fichier xml de la structure suivante :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
|
.
<produit>
<nom_fournisseur>nom du fournisseur</nom_fournisseur>
<nom_produit>nom du produit</nom_produit>
<id_produit>id produit</id_produit>
<accroche>description du produit</accroche>
<theme_produit>theme du produit</theme_produit>
<url_produit>url de produit</url_produit>
<img_produit>url d'image de produit</img_produit>
<pays_dest>pays destination</pays_dest>
<ville_dest>ville destination</ville_dest>
<jours>noimbre de jours</jours>
<nuits>nombre de nuits</nuits>
<repas>le repas</repas>
<prix>
<unprix>
<ville_dep>paris</ville_dep>
<date_dep>date depart</date_dep>
<prix_produit>prix</prix_produit>
</unprix>
<unprix>
<ville_dep>lyon</ville_dep>
<date_dep>date de depart 2</date_dep>
<prix_produit>prix2</prix_produit>
</unprix>
<ville_dep>paris</ville_dep>
<date_dep>date de depart 3</date_dep>
<prix_produit>prix3</prix_produit>
</unprix>
..
</prix>
</produit>
.. |
je voudrais afficher toute les villes de départ mais avec une seule occurrence, de meme pour les dates de départ.:?