Catégorie: Développement

JSON vers CSV

Convertissez un tableau ou un objet JSON en CSV dans votre navigateur

Collez un tableau JSON d'objets, ou un seul objet, pour le convertir en lignes CSV. Les objets et tableaux imbriqués sont aplatis en colonnes à chemin par points. Fonctionne entièrement dans votre navigateur.

Collez un tableau ou un objet JSON pour le convertir en CSV.

CSV
Le résultat s'affichera ici.

Tout sur cette page est traité dans votre navigateur. Rien n'est envoyé.

À quoi sert cet outil

Les API et les exports renvoient souvent du JSON, mais les tableurs et de nombreux outils d'import attendent du CSV. Ce convertisseur transforme chaque élément d'un tableau JSON en ligne CSV, aplatit les objets imbriqués en colonnes telles que address.city, et joint les valeurs de tableau avec un point-virgule pour ne rien perdre. Un objet JSON unique est traité comme une seule ligne.

Mode d'emploi

  1. Collez un tableau JSON d'objets, ou un seul objet, dans la zone de saisie.
  2. Choisissez le délimiteur et si une ligne d'en-tête doit être incluse.
  3. Copiez le CSV ou téléchargez-le sous forme de fichier.

Confidentialité

Cet outil fonctionne entièrement dans votre navigateur. Ce que vous saisissez n'est jamais envoyé, stocké ni partagé : fermer l'onglet suffit à tout effacer.

Questions fréquentes

Mes données JSON sont-elles envoyées quelque part ?
Non. L'analyse et la conversion se font en JavaScript exécuté dans la page, donc ce que vous collez ne quitte jamais votre appareil.
Comment les objets imbriqués sont-ils traités ?
Les clés imbriquées sont aplaties en colonnes à chemin par points, donc { "address": { "city": "London" } } devient une colonne nommée address.city.
Que deviennent les tableaux à l'intérieur du JSON ?
Un tableau de valeurs simples est joint dans une seule cellule séparée par des points-virgules ; un tableau d'objets est aplati en colonnes indexées telles que tags.0, tags.1.