Outil gratuit
Convertir JSON en CSV
Déposez un fichier JSON et téléchargez un CSV avec une ligne par enregistrement, prêt pour Excel ou tout import.
[
{"id": 1, "name": "Ana",
"address": {"city": "Lyon"},
"tags": ["vip", "new"]},
{"id": 2, "name": "Ben",
"address": {"city": "Oslo"},
"tags": []}
]| id | name | address.city | tags |
|---|---|---|---|
| 1 | Ana | Lyon | vip, new |
| 2 | Ben | Oslo |
Comment convertir du JSON en CSV dans Excel
- Dans Excel pour Windows (2016 ou plus récent), choisissez Données, Obtenir les données, À partir d'un fichier, À partir de JSON, puis sélectionnez votre fichier.
- Dans la fenêtre Power Query, cliquez sur En tableau, puis sur OK.
- Cliquez sur le bouton à deux flèches dans l'en-tête d'une colonne qui affiche Record, puis sur OK. Répétez jusqu'à ce qu'aucune colonne n'affiche Record.
- Pour une colonne qui affiche List, cliquez sur son bouton à deux flèches, choisissez Extraire les valeurs, sélectionnez Virgule et cliquez sur OK, pour que la liste reste dans une seule cellule.
- Cliquez sur Fermer & charger, puis choisissez Fichier, Enregistrer sous, CSV UTF-8 (délimité par des virgules).
Ou déposez le fichier en haut de cette page et passez ces étapes.
Questions
Mon fichier est-il envoyé ?
Non. Le fichier est lu et converti par cette page dans l'onglet de votre navigateur. Rien n'est envoyé à un serveur.
Que deviennent les données imbriquées ?
Chaque enregistrement devient une ligne. Les champs imbriqués deviennent leurs propres colonnes (address.city), les listes de valeurs partagent une cellule (red, blue) et les listes d'enregistrements reçoivent des colonnes numérotées (items.1.price). Si les enregistrements sont dans une enveloppe, comme {"data": [...]}, les lignes viennent de cette liste et le résumé l'indique. Les fichiers JSON Lines fonctionnent aussi.
Virgule ou point-virgule : lequel choisir ?
La virgule, sauf si le fichier est destiné à Excel dans une grande partie de l'Europe, qui attend des points-virgules. Les nombres ne changent dans aucun cas. Les accents s'ouvrent correctement dans Excel avec les deux.
Y a-t-il une limite de taille ?
Jusqu'à 50 Mo et environ 20 millions de cellules (lignes fois colonnes) par fichier. Un fichier plus gros est refusé en entier, jamais tronqué, car l'onglet d'un navigateur manque de mémoire.
Plus de DocTransform
Convertir un fichier
- Convertir CSV en JSON
- Convertir CSV en Excel
- Convertir Excel en CSV
- Convertir JSON en Excel
- Convertir Excel en JSON
Corriger ou vérifier un CSV
- Corrigez les dates de votre CSV
- Supprimez les e-mails en double de votre CSV
- Séparer prénom et nom d'un CSV
- Mettre des numéros de téléphone au format E.164
- Vérifiez votre CSV avant de l’envoyer dans HubSpot
- Vérifiez le CSV de votre relevé bancaire avant de l’envoyer dans Xero
- Vérifiez votre CSV de produits avant de l'envoyer à Shopify