JSON en CSV
Transformez un tableau JSON en fichier que vous pouvez ouvrir dans Excel ou Google Sheets. Les objets imbriqués ont leurs propres colonnes, comme address.city.
ENTRÉE
SORTIE
Tout se passe dans votre navigateur. Rien de ce que vous saisissez n'est envoyé à un serveur.
Comment convertir du JSON en CSV
Collez le JSON
Collez une réponse d'API ou ouvrez un fichier .json. Il doit s'agir d'un tableau d'objets ou d'un tableau de tableaux.
Choisissez le séparateur
La virgule fonctionne presque partout. Choisissez Point-virgule si votre Excel utilise la virgule décimale, comme en français.
Téléchargez le CSV
Téléchargez le fichier et ouvrez-le dans votre tableur. L'option Compatible Excel garantit que les lettres accentuées s'affichent correctement.
Comment les colonnes sont construites
Chaque clé présente dans au moins un objet devient une colonne : les lignes auxquelles il manque un champ ont simplement une cellule vide. Les objets imbriqués sont aplatis avec des points, et les tableaux contenus dans une valeur sont écrits en texte JSON.
Ouvrir le fichier dans Excel
Excel devine l'encodage et le séparateur. Une marque d'ordre des octets (BOM) UTF-8 lui indique que le fichier est en UTF-8, et le point-virgule convient à un Excel configuré en français ou dans une autre langue à virgule décimale.
Questions fréquentes
Pourquoi certaines cellules sont-elles vides ?
Tous les objets n'ont pas toutes les clés. Les colonnes réunissent toutes les clés rencontrées, et une cellule reste vide quand sa ligne n'a pas de valeur pour cette clé.
L'outil gère-t-il du JSON très imbriqué ?
Oui. Les objets imbriqués deviennent des colonnes comme customer.address.city. Les tableaux sont conservés en texte JSON dans une seule cellule : aucune donnée n'est perdue.
Mon JSON est-il envoyé à un serveur ?
Non. La conversion se fait dans votre navigateur.