JSON → CSV
Convertir JSON en CSV
Aplatissez automatiquement vos données JSON en fichiers CSV exploitables dans Excel, Power BI ou vos bases de données
Tester gratuitement →"On avait un script Python par fournisseur. J'ai tout remplacé en une après-midi."
Thomas R. — Responsable IT, PME industrie
[
{
"client": "Dupont SAS",
"contact": {
"nom": "Jean Dupont",
"email": "jean@dupont.fr"
},
"montant": 15000,
"tags": ["premium", "ile-de-france"]
},
{
"client": "Martin & Co",
"contact": {
"nom": "Marie Martin",
"email": "marie@martin.fr"
},
"montant": 8500,
"tags": ["standard"]
}
]
client;contact.nom;contact.email;montant;tags Dupont SAS;Jean Dupont;jean@dupont.fr;15000;premium|ile-de-france Martin & Co;Marie Martin;marie@martin.fr;8500;standard
LA SOLUTION
Mapping intelligent d'Orchestria
Orchestria analyse votre JSON et génère un CSV cohérent grâce au mapping intelligent.
- Aplatissement récursif : objets imbriqués convertis en colonnes (
adresse.rue) - Gestion des tableaux : concaténation, explosion en lignes ou sérialisation
- Colonnes homogènes : même nombre de champs sur chaque ligne
- Séparateur configurable : point-virgule, virgule ou tabulation
- Encodage adaptatif : UTF-8 avec BOM pour Excel, standard pour les BDD
Décrivez le résultat souhaité et Orchestria génère le flux de conversion adapté.
Pourquoi convertir JSON en CSV ?
Les APIs modernes renvoient du JSON, mais de nombreux outils métier travaillent avec des fichiers tabulaires.
- Excel et Google Sheets : tableaux croisés, graphiques et filtres nécessitent un format plat
- Power BI et Tableau : import de données structurées en colonnes pour le reporting
- Bases de données : chargement en masse dans MySQL, PostgreSQL ou SQL Server
- ERP et comptabilité : de nombreux logiciels n'acceptent que le CSV
Orchestria transforme vos réponses API en CSV propre, sans développement.
Le défi de l'aplatissement
Le JSON est hiérarchique : l'aplatir en colonnes CSV pose plusieurs défis.
- Objets imbriqués :
{"adresse": {"rue": "..."}}doit deveniradresse.rue - Tableaux : comment afficher
["urgent", "client"]dans une seule cellule ? - Valeurs manquantes : certains objets ont des champs que d'autres n'ont pas
- Profondeur variable : données imbriquées sur plusieurs niveaux
- Types mixtes : un champ peut contenir un nombre, une chaîne ou un objet
Un script personnalisé devient vite ingérable lorsque la structure JSON évolue.
COMMENT ÇA MARCHE
Comment ça marche
Fournissez un exemple d'entrée et de sortie
Décrivez la transformation en prompt
Exécutez et récupérez le résultat
L'équivalent Excel
Méthode traditionnelle
Dans Excel, il faut utiliser Power Query pour importer du JSON, configurer manuellement l'expansion des colonnes imbriquées et gérer les erreurs de type. Chaque modification de structure nécessite de refaire la requête.
Avec Orchestria
Avec Orchestria, collez votre JSON et obtenez un CSV parfaitement aplati en quelques secondes. Les objets imbriqués sont automatiquement convertis en colonnes, les tableaux sont gérés selon votre préférence.
Logiciels concernés
Pages liées
Prêt à remplacer vos scripts par quelque chose de maintenable ?
100 exécutions/mois, sans carte bancaire
- ✓Sans carte bancaire
- ✓Toutes vos données restent chez vous
- ✓Support inclus