Aller au contenu

Convertir du JSON en CSV

Cet outil écrit un tableau JSON sous forme de table CSV, avec une ligne d'en-tête construite à partir des clés trouvées. Tout document JSON n'est pas une table, et cette page parle surtout de cette différence : un tableau d'objets devient des lignes et des colonnes, tandis qu'un objet seul ou une valeur nue ne contient aucune table. La conversion a lieu dans votre navigateur et votre fichier n'est jamais envoyé.

Fonctionne dans votre navigateur

Déposez un fichier ici

JSON, jusqu'à 50 Mo

Comment ça marche

  1. 1 Choisissez un fichier JSON dont le premier niveau est un tableau.
  2. 2 Réglez le séparateur si le résultat ne doit pas utiliser la virgule.
  3. 3 GRID16 écrit la table dans votre navigateur.
  4. 4 Téléchargez le CSV.

Questions

Quel JSON peut devenir une table ?
Celui dont le premier niveau est un tableau. Un objet seul ou une valeur nue n'a pas de lignes, et le traitement le dit plutôt que d'inventer une table.
Que deviennent les objets et tableaux imbriqués ?
Ils sont écrits comme du texte JSON dans la cellule. Cela garde la valeur complète dans un seul champ CSV, la seule réponse qui ne perd rien.
Et si les objets n'ont pas tous les mêmes clés ?
L'en-tête contient toutes les colonnes qui apparaissent quelque part, dans l'ordre de leur première apparition, et une ligne à laquelle il en manque une laisse cette cellule vide.
Mon fichier est-il envoyé sur un serveur ?
Non. La conversion a lieu dans votre navigateur ; le fichier ne quitte jamais votre appareil.

D'autres outils