input
output
Convertis un tableau JSON d'objets en CSV, ou colle du CSV pour revenir au JSON.

Connexes

Guides pour JSON to CSV

Tous les guides →

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/false et null sont 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.