XML → CSV

Convertisseur XML en CSV

Transformez les produits d’un XML en tableau CSV. Importez votre fichier ou essayez un exemple, vérifiez l’aperçu et téléchargez le résultat.

Convertir votre XML →
Jusqu’à 5 Mosans inscriptionvérification rapide de la structure du fichier
Jusqu’à 2 Goaprès inscriptionpour catalogues et tarifs de production
Mappingdes champsconfiguration de la structure de sortie
Profilspour tâches récurrentessauvegarde des règles et lancement planifié
convertisseur

Convertisseur XML → CSV

Importez un fichier XML de 5 Mo maximum. Vérifiez quels enregistrements deviendront des lignes, convertissez en CSV et téléchargez le fichier.

Vous n’avez pas de fichier XML sous la main ?Essayez un exemple avec deux produits. Vous pouvez télécharger la source et le CSV obtenu ci-dessous.

Traitement...
XML→CSV
Source
Cliquez ou déposez un fichier ici
Sans inscription, vous pouvez importer un fichier jusqu’à 5 Mo. Les transformations de valeurs sont aussi disponibles uniquement après inscription
Fichier trop volumineux
Dans votre espace, les sources peuvent atteindre 2 Go ; la limite exacte dépend du mode de connexion
Essayer gratuitement
Résultat
Analyse en cours
Aperçu

Besoin de transformations, pas seulement d’un changement de format ?

Inscrivez-vous si vous devez modifier des valeurs, redimensionner et convertir des images, ou filtrer l’export uniquement sur certains éléments.

Augmenter le prix d’un fournisseur ou d’un groupe de produits de 7% et arrondir. Composer le nom produit à partir du SKU, fabricant, modèle et caractéristiques Convertir les images en JPG/PNG/WebP, les redimensionner et ajouter un filigrane Planifier des transformations automatiques et envoyer le résultat au bon canal.
S’inscrire →
guide des formats

Comment le XML devient un tableau CSV

Dans une liste XML de produits, chaque enregistrement répété de produit devient une ligne CSV. Ses valeurs deviennent des colonnes et les champs absents laissent des cellules vides. Vérifiez l’aperçu avant l’export : les attributs, les devises et les éléments répétés peuvent produire des en-têtes ou des valeurs différents des noms des balises XML.

Quand l’utiliser

Lorsque les données existent dans un format, mais que le système suivant attend un autre format ou une autre structure.

Ce que fait Eofferix

Le service lit la source, détecte les enregistrements répétés et construit une sortie avec des champs clairs.

Pourquoi les règles comptent

Le même fichier peut être exporté en table plate, nœuds XML, structure JSON ou flux.

essayez vous-même

Deux fichiers XML. Deux résultats CSV réels.

Téléchargez l’une des deux paires ou chargez le XML dans le convertisseur ci-dessus. Les deux CSV ont été générés par le convertisseur de cette page.

01

Champs du produit et plusieurs images

Deux produits avec référence, prix, stock et images. Chaque produit devient une ligne CSV.

XML source

2 produits
<?xml version="1.0" encoding="UTF-8"?>
<produits>
  <produit>
    <référence>SKU-001</référence>
    <nom>iPhone 15</nom>
    <prix>999</prix>
    <stock>12</stock>
    <catégorie>Smartphones</catégorie>
    <image>vue-avant.jpg</image>
    <image>vue-arriere.jpg</image>
  </produit>
  <produit>
    <référence>SKU-002</référence>
    <nom>Samsung S24</nom>
    <prix>899</prix>
    <stock>0</stock>
    <catégorie>Smartphones</catégorie>
    <image>samsung.jpg</image>
  </produit>
</produits>

CSV obtenu

2 lignes
catégorieimagenomprixréférencestock
Smartphones["vue-avant.jpg","vue-arriere.jpg"]iPhone 15999SKU-00112
Smartphonessamsung.jpgSamsung S24899SKU-0020

Les deux produits sont conservés, y compris celui dont le stock est nul. Deux images sont conservées sous forme de tableau JSON dans une cellule ; une seule image reste du texte. Le CSV téléchargeable utilise exactement les en-têtes affichés ici.

Télécharger le XMLTélécharger le CSV
02

Un identifiant en attribut, une devise et plusieurs images

Les enregistrements se trouvent dans catalogue → produits → produit. L’identifiant est un attribut du produit et le prix possède un attribut de devise.

XML source

2 produits
<?xml version="1.0" encoding="UTF-8"?>
<catalogue>
  <produits>
    <produit identifiant="LAMP-001">
      <nom>Lampe de bureau</nom>
      <prix devise="USD">39.90</prix>
      <stock>12</stock>
      <image>https://example.com/lampe-avant.jpg</image>
      <image>https://example.com/lampe-cote.jpg</image>
    </produit>
    <produit identifiant="LAMP-002">
      <nom>Lampadaire</nom>
      <prix devise="USD">79.00</prix>
      <stock>0</stock>
      <image>https://example.com/lampadaire.jpg</image>
    </produit>
  </produits>
</catalogue>

CSV obtenu

2 lignes
@attributes.identifiantimagenomprix.USDstock
LAMP-001["https://example.com/lampe-avant.jpg","https://example.com/lampe-cote.jpg"]Lampe de bureau39.9012
LAMP-002https://example.com/lampadaire.jpgLampadaire79.000

Dans ce fichier, l’identifiant du produit apparaît dans @attributes.identifiant et le prix dans prix.USD. Les deux URL d’images du premier produit sont conservées dans une cellule. Le conteneur extérieur du catalogue ne devient pas une ligne de produit.

Télécharger le XMLTélécharger le CSV

Besoin d’une autre structure CSV ?

Les exemples montrent une conversion directe. Pour renommer les colonnes, exclure les produits sans stock, modifier les prix ou programmer l’export, enregistrez un profil de traitement dans votre compte.

cas d’usage

Quand utiliser un convertisseur XML en CSV

Ces conversions servent souvent aux catalogues, tarifs, stocks, échanges partenaires et fichiers préparés selon les exigences du système destinataire.

Catalogues fournisseurs

Adaptez les fichiers fournisseurs à la structure attendue par un site, CMS, ERP ou PIM.

Tarifs et stocks

Préparez prix, disponibilité, SKU et catégories pour import ou contrôle.

Marketplaces et canaux

Créez des fichiers selon les exigences du canal, les champs obligatoires et les identifiants stables.

Intégrations internes

Déplacez des données entre systèmes utilisant des formats d’échange différents.

Revue manuelle

Obtenez une structure lisible pour managers, analystes ou équipes contenu.

Exports récurrents

Relancez le même scénario sans configuration manuelle.

erreurs fréquentes

Erreurs fréquentes de conversion XML vers CSV

Les erreurs viennent souvent des données imbriquées, types mélangés, champs vides et exigences du système destinataire.

Mauvais enregistrement sélectionné

Chaque élément de produit est un enregistrement. Vérifiez la liste détectée dans l’aperçu. Pour un export personnalisé enregistré, sélectionnez l’enregistrement de produit dans l’instantané XML. Choisir et associer les enregistrements XML →

Plusieurs images dans une cellule

Deux images peuvent apparaître sous forme de tableau JSON dans une cellule CSV, comme dans les exemples ci-dessus. Si le système destinataire attend des colonnes séparées ou un autre séparateur, configurez cette structure dans un profil.

Champs différents

Si les enregistrements ont des champs différents, décidez comment gérer les valeurs vides.

Types non normalisés

Prix, dates, true/false et HTML doivent être normalisés.

Aucun filtre

Sans filtres, des produits inactifs ou catégories inutiles peuvent être exportés.

Pas de validation

Avant les relances récurrentes, vérifiez aperçu, encodage et champs obligatoires.

comparaison

XML → CSV : conversion en ligne ou manuelle

Une vérification ponctuelle et un échange de production nécessitent des approches différentes.

MéthodeAvantagesLimites
Code manuelFlexibilité maximale pour schémas uniques.Nécessite développement, tests et maintenance.
ScriptRapide pour tâches techniques répétées.Plus difficile de contrôler fichiers, logs, droits, planning et livraison.
EofferixAperçu, profils, règles, fichiers jusqu’à 2 Go et lancements planifiés.Les structures complexes nécessitent un profil sauvegardé.
limites et sécurité

Limites, sécurité et workflows récurrents

Eofferix crée une sortie séparée et ne modifie pas le fichier source. Pour grands catalogues et règles exactes, utilisez un profil sauvegardé.

Jusqu’à 5 Mo sans inscription

Utile pour vérifier rapidement des fichiers simples.

Jusqu’à 2 Go après inscription

Les grands catalogues sont traités dans le compte avec règles sauvegardées.

La source ne change pas

Le résultat est créé comme fichier séparé.

Contrôle de structure

Quand les données fournisseur changent, seules les règles concernées sont mises à jour.

Transformations de valeurs

Normalisez texte, prix, valeurs vides et champs.

Livraison du résultat

Email, FTP/SFTP, webhook et autres canaux pour processus récurrents.

autres formats

Autres conversions

Eofferix aide aussi avec les formats voisins pour catalogues, tarifs et exports fournisseurs.

processus

Comment convertir XML vers CSV

// 01

Importez un fichier

Glissez le fichier sur la page ou choisissez-le sur votre ordinateur.

// 02

Vérifiez le résultat

Eofferix lit la structure, affiche un aperçu et prépare le format sélectionné.

// 03

Téléchargez ou sauvegardez un profil

Téléchargez le fichier ou inscrivez-vous pour enregistrer les règles et relancer le traitement.

capacités

Ce que prend en charge le convertisseur XML vers CSV

Conversion rapide et profils enregistrés

Les petits fichiers se vérifient directement sur la page ; les règles de production se sauvegardent dans un profil.

Mapping des champs

Renommez les champs, choisissez l’ordre, masquez les valeurs inutiles et respectez les exigences du système destinataire.

Données imbriquées

Tableaux, objets, nœuds répétés et tables peuvent être traités avec des règles claires.

Filtres d’export

Exportez uniquement les produits, catégories, stocks ou lignes nécessaires.

Aperçu

Vérifiez la structure avant de télécharger le fichier ou de sauvegarder un profil de traitement.

Automatisation

Après inscription, les profils peuvent être lancés manuellement, sur planning ou avec livraison du résultat.

faq

FAQ XML vers CSV

Oui. Les petits fichiers peuvent être vérifiés sans inscription. Eofferix propose aussi un plan gratuit avec limite mensuelle renouvelée.
Pour les données imbriquées, colonnes personnalisées, filtres et échanges récurrents, sauvegardez un profil avec des règles de traitement.
Oui. Un profil peut renommer les champs, modifier l’ordre, masquer les valeurs et ajouter des transformations.
Oui. Cela fonctionne pour catalogues, tarifs, stocks et fichiers préparés selon les exigences du système destinataire.
Oui. Après inscription, un profil peut être relancé manuellement, sur planning ou avec livraison du résultat.
prêt à commencer

Convertissez XML vers CSV et automatisez les tâches récurrentes

Commencez par vérifier un fichier, puis sauvegardez un profil pour traiter régulièrement catalogues, tarifs et stocks.

Essayer gratuitement → Jusqu’à 5 Mo sans inscription · jusqu’à 2 Go après inscription · sans installation

Discuter de l’automatisation

Indiquez d’où récupérer les données, comment les transformer et où les envoyer. Nous vous contacterons pour vous proposer une solution.