Aller au contenu
ToolsMinify logo
Outils convertisseurs

Convertisseur JSON vers CSV

Collez du JSON ou du CSV et convertissez dans les deux sens sur une page.

À propos de Convertisseur JSON vers CSV

Collez du JSON ou du CSV et convertissez dans les deux sens sur une page. Ce convertisseur JSON vers CSV gratuit aplatit les objets imbriques d'un niveau (address.city), accepte tableaux, objets seuls, NDJSON et payloads { data: [...] }, et parse le CSV RFC 4180 avec virgules entre guillemets. Au retour, Desaplatir reconstruit les objets imbriques a partir des en-tetes a points pour editer dans Excel et retrouver du JSON structure. Presets RFC 4180, Excel UE (point-virgule + BOM), TSV ou pipe. Tout est cote client : vos dumps d'API ne quittent pas le navigateur.

Comment utiliser Convertisseur JSON vers CSV

  1. Choisissez JSON → CSV ou CSV → JSON (ou Inversez le sens apres une conversion).
  2. Collez vos donnees, ou deposez un fichier local .json / .csv (max. 10 Mo - lecture dans le navigateur uniquement). Les objets imbriques s'aplatissent d'un niveau ; NDJSON et enveloppes { data / results / items } sont detectes automatiquement.
  3. Choisissez un preset (RFC 4180, Excel UE, TSV, Pipe) ou reglez separateur / BOM Excel. En CSV → JSON activez Desaplatir pour reconstruire address.city en objets imbriques.
  4. Verifiez l'apercu, puis copiez ou telechargez. Rien n'est envoye.

Exemples de Convertisseur JSON vers CSV

Tableau d'API vers tableur

Collez [{"id":1,"name":"Ada"},{"id":2,"name":"Grace"}] et telechargez un CSV avec en-tetes id,name pret pour Excel ou Google Sheets.

Aplatir une adresse imbriquee

{"user":{"name":"Ada"},"score":10} devient les colonnes user.name et score - un seul niveau imbrique, sans chemins profonds bruyants.

Editer dans Excel puis desaplatir

Convertissez du JSON imbrique en CSV, editez address.city dans Excel, passez en CSV → JSON avec Desaplatir : vous recuperez { "address": { "city": "..." } }, pas une cle plate a points.

NDJSON / logs

Collez un objet JSON par ligne (mongoexport, BigQuery, Loki). Si le texte n'est pas un seul JSON, il est traite comme NDJSON et chaque ligne devient une ligne CSV.

CSV avec virgules entre guillemets

Une cellule comme "bonjour, monde" reste un champ. Passez en CSV → JSON pour obtenir { "note": "bonjour, monde" } avec un echappement correct.

Questions fréquentes sur Convertisseur JSON vers CSV

Comment convertir du JSON en CSV en ligne ?
Choisissez JSON → CSV, collez un tableau d'objets (ou un objet / NDJSON / tableau enveloppe), choisissez separateur ou preset, puis copiez ou telechargez le CSV. Les objets imbriques s'aplatissent d'un niveau avec des cles a points comme address.city.
Puis-je convertir du CSV en JSON sur la meme page ?
Oui. Passez en CSV → JSON ou utilisez Inverser le sens. La premiere ligne devient les cles ; chaque ligne suivante un objet. Champs entre guillemets, virgules et retours a la ligne suivent RFC 4180. L'inference optionnelle transforme 42 et true en nombre et booleen. Desaplatir reconstruit les objets imbriques a partir des en-tetes a points.
Que fait Desaplatir les cles a points ?
En CSV → JSON, des colonnes comme address.city et address.zip deviennent { "address": { "city": "...", "zip": "..." } }. Les cellules qui ressemblent a du JSON comme ["math"] redeviennent des tableaux. C'est ainsi que vous faites un round-trip apres edition du CSV aplati dans Excel.
Quelles formes de JSON sont prises en charge ?
Tableaux d'objets, un objet unique (une ligne), NDJSON (un objet par ligne) et enveloppes courantes comme { "data": [...] }, results, items, records ou rows. Les tableaux dans les valeurs restent des chaines JSON dans la cellule jusqu'a ce que Desaplatir les parse a nouveau.
Qu'est-ce que le preset Excel UE ?
Excel europeen utilise souvent le point-virgule comme separateur et a besoin d'un BOM UTF-8 pour les accents. Le preset Excel UE active les deux en un clic. Utilisez RFC 4180 (virgule, sans BOM) pour Google Sheets et les imports code.
Mon JSON ou CSV est-il envoye a un serveur ?
Non. Analyse, aplatissement, desaplatissement et conversion tournent uniquement dans votre navigateur. Rien n'est envoye - sur pour dumps d'API et exports clients.
En quoi cela differe-t-il des autres sites JSON vers CSV ?
Une URL couvre les deux sens avec Inverser, detecte NDJSON et payloads enveloppes, aplatit un niveau pour des colonnes Excel propres, puis Desaplatir reconstruit le JSON imbrique au retour. Presets RFC 4180, Excel UE, TSV et pipe - sans envoyer vos donnees.