Convertissez des tableaux JSON en tables CSV ou transformez du CSV en JSON localement, sans envoyer de données.
Connexes
JSON rarely lives alone. Convert between JSON and YAML/CSV/XML, decode JWTs, generate types, and validate against JSON Schema — every step staying in the browser.
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.
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.
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.
true/false et null sont restaurés à leur type, le reste reste en chaîneSi 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.
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.