jsonecho

XML vers CSV

Transformez des enregistrements XML répétés en lignes CSV pour Excel ou un import de base de données.

Chargement de l'outil...

Comment utiliser XML vers CSV

  1. Collez votre XML ou chargez le fichier.
  2. Choisissez un délimiteur.
  3. Copiez le CSV ou téléchargez-le.

À propos de XML vers CSV

Les exports de systèmes de boutique, de logiciels ERP et de portails gouvernementaux arrivent souvent en XML, avec un élément par enregistrement. Les tableurs ne peuvent pas lire cela. Ce convertisseur trouve l'élément répété, en fait une ligne pour chacun, et utilise les éléments enfants et les attributs comme colonnes.

Les éléments imbriqués sont aplatis avec des noms pointés. Si votre fichier contient plusieurs listes différentes, la plus longue est utilisée comme tableau.

Questions fréquentes

Comment décide-t-il de ce qu'est une ligne ?

Il cherche l'élément répété, celui qui apparaît plusieurs fois sous le même parent. Dans un fichier de commande, par exemple, c'est chaque élément item.

Où vont les attributs ?

Chaque attribut devient sa propre colonne avec le préfixe @_, par exemple @_sku.

Et si mon XML a deux listes répétées ?

La liste la plus longue devient le tableau. Pour exporter l'autre, copiez cette partie du XML seule dans l'entrée.

Puis-je ouvrir le résultat dans Excel ?

Oui. Si tout atterrit dans une seule colonne, changez le délimiteur en point-virgule.

Plus dans Convertisseurs

Tous les outils →