Traiter un fichier XML vers CSV

jomcdonald Messages postés 2 Statut Membre -  
jmwurth Messages postés 3141 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Voila, j'ai un fichier XML avec plusieurs valeurs d'un même élément.

Si j'ouvre ce fichier sous excel voici comment il se présente:

Exemple:
Référence | Marque | Prix | Image |
---------------------------------------------------------------------
HQ-HA30 | HQ | 14.42 |HQ-HA30-1.jpg |
HQ-HA30 | HQ | 12.36 |HQ-HA30-2.jpg |
HQ-HA30 | HQ | 11.21 |HQ-HA30-3.jpg |
HQ-HA60 | HQ | 20.95 |HQ-HA60-1.jpg |
HQ-HA60 | HQ | 19.62 |HQ-HA60-2.jpg |
HQ-HA60 | HQ | 18.71 |HQ-HA60-DETAIL.jpg |

J'ai besoin d'exporter ce fichier en CSV avec un affichage différent afin que toute les valeurs d'un produit soit affiché sur une seule ligne.

Exemple de sortie souhaitée:
Référence| Marque| Prix | Image |
-------------------------------------------------------------------------------
HQ-HA30 | HQ | 14.42;12.36;11.21 |HQ-HA30-1.jpg ; HQ-HA30-2.jpg ; HQ-HA30-3.jpg |
HQ-HA60 | HQ | 20.95;19.62;18.71 |HQ-HA60-1.jpg;HQ-HA60-2.jpg;HQ-HA60-DETAIL.jpg |

Quelqu'un connait-il une astuce.

Merci

A voir également:

1 réponse

jmwurth Messages postés 3141 Date d'inscription   Statut Membre Dernière intervention   854
 
Bonjour,
Il y a une astuce. Quand on veut convertir un format vers un autre, il suffit souvent d'intercaler 2 (two = to)
Ici, XML2CSV à rechercher sur Google.. Je ne donne pas de lien précis car il y a de l'anglais et des logiciels de téléchargements plus ou moins à votre convenance
0