Convertisseur JSON vers CSV
Convertissez des tableaux JSON en tables CSV ou transformez du CSV en JSON localement, sans envoyer de données.
Connexes
Guides pour JSON to CSV
Interopérabilité JSON : YAML, CSV, XML, JWT, Schema
Le JSON vit rarement seul. Convertissez entre JSON et YAML/CSV/XML, décodez des JWT, générez des types et validez avec JSON Schema — chaque étape reste dans le navigateur.
Convertir JSON en CSV : aplatir un tableau d’objets
Un tableau JSON d’objets se mappe à une table CSV — une ligne par objet, colonnes issues de l’union des clés. Le vrai travail consiste à gérer le quoting et les valeurs imbriquées.
Corriger les virgules finales en JSON
Une virgule finale après la dernière propriété d’un objet ou le dernier élément d’un tableau est valide dans certains contextes JavaScript, mais pas en JSON.
JSON vers CSV et CSV vers JSON
Collez un tableau d’objets JSON et cliquez sur To CSV : vous obtenez un tableau prêt pour un tableur —— l’en-tête est l’union de toutes les clés rencontrées, les objets et tableaux imbriqués sont écrits dans la cellule sous forme de JSON compact. Collez du CSV puis cliquez sur To JSON : chaque ligne devient un objet dont les clés sont les en-têtes. Tout le traitement se fait dans votre navigateur ; aucune donnée n’est envoyée à un serveur.
Que vous appeliez ça json format to csv, convert json into csv, json-to-csv converter, csv to json converter ou simplement un export CSV, cet outil couvre les deux directions par la même entrée.
Comment le convertisseur gère les cas particuliers
- Quotes —— les valeurs contenant des virgules, guillemets ou sauts de ligne sont entourées de guillemets doubles et les guillemets internes sont doublés, conformément aux conventions CSV
- Clés manquantes —— quand les objets n’ont pas les mêmes clés, chaque clé rencontrée devient une colonne et les valeurs manquantes sont laissées vides
- Données imbriquées —— les objets ou tableaux dans un champ sont sérialisés en JSON dans la cellule
- Inférence de type —— en passant du CSV au JSON, les nombres reconnus sans ambiguïté,
true/falseetnullsont restaurés à leur type, le reste reste en chaîne
Si votre JSON contient des erreurs de syntaxe, l’outil répare d’abord les problèmes courants avant la conversion. Pour la marche à suivre complète, consultez Convertir du JSON en CSV (et inversement), ou nettoyez d’abord votre JSON avec JSON Fix.
FAQ
Comment les objets JSON imbriqués sont-ils représentés en CSV ?
Chaque objet ou tableau imbriqué est sérialisé en JSON dans sa cellule. Le CSV étant plat, cette convention garde la conversion réversible. L’en-tête est l’union de toutes les clés, ce qui permet d’aligner même les enregistrements qui ont des champs supplémentaires ou manquants.