CONVERSION
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 →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.
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é.
Exemple de conversion
AVANT
[
{
"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"]
}
]
APRÈS
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
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.