PixConvert

Convertisseur JSON vers CSV

Convertissez des tableaux JSON en CSV en un clic : collez vos données, choisissez un délimiteur, téléchargez le fichier.

Entrée JSON

Sortie CSV

Pourquoi utiliser PixConvert JSON vers CSV ?

L'outil de conversion JSON vers CSV le plus rapide — sans serveur, sans téléchargement, sans attente.

Tableau vers feuille de calcul

Convertit des tableaux d'objets en lignes CSV. Détecte automatiquement les en-têtes de colonnes à partir des clés des objets.

Délimiteurs multiples

Choisissez la virgule, le point-virgule, la tabulation ou la barre verticale comme délimiteur afin de correspondre au format d'importation de votre application cible.

Aplatissement d'objets imbriqués

Il est possible d'aplatir les objets imbriqués en noms de colonnes avec notation pointée (adresse.ville, adresse.code postal).

Télécharger en tant que fichier

Téléchargez directement le résultat au format .csv — aucun serveur n’est requis. Compatible avec Excel, Google Sheets et Numbers.

100% privé

La conversion s'effectue entièrement dans votre navigateur. Vos données JSON ne quittent jamais votre appareil.

Aperçu instantané

Le fichier CSV s'affiche dans un panneau d'aperçu défilable avant le téléchargement.

Cas d'utilisation de JSON vers CSV

Transférez des données entre les API et les feuilles de calcul sans écrire de scripts de conversion.

Exportation de données API

Exportez les tableaux de réponses de l'API au format CSV pour les analyser dans Excel ou Google Sheets.

  • Résultats de l'API REST d'exportation
  • Convertir les résultats paginés
  • Partagez les données avec vos collègues non techniques.

Exportations de bases de données

Convertir les exportations JSON de MongoDB, DynamoDB ou Firebase au format CSV pour la génération de rapports.

  • Exportations JSON de MongoDB
  • Exportations de la base de données Firebase Realtime
  • Résultats de requêtes Elasticsearch

Analyse des données

Importez des ensembles de données JSON dans pandas, R ou Excel pour une analyse statistique.

  • Préparation de la fonction read_csv de pandas
  • Importation de tableaux croisés dynamiques Excel
  • Téléchargement CSV vers les outils de données

Comment convertir un fichier JSON en CSV

1

Collez votre tableau JSON dans l'éditeur. Sélectionnez un délimiteur et activez/désactivez les options (ligne d'en-tête, aplatir les éléments imbriqués).

2

Cliquez sur Convertir en CSV. Prévisualisez le résultat, puis téléchargez le fichier .csv ou copie-le dans le presse-papiers.

3

Ouvrez le fichier CSV dans Excel, Google Sheets ou toute autre application tableur ; les clés imbriquées s’aplatissent en colonnes avec notation pointée.

Foire aux questions

Explication de la conversion de JSON en CSV.

Quelle structure JSON est prise en charge ?

Les données d'entrée doivent être un tableau JSON d'objets (par exemple : [ {"name":"Alice","age":30} , {"name":"Bob","age":25} ]). Chaque objet devient une ligne du fichier CSV. Les clés du premier objet servent d'en-têtes de colonnes.

Que se passe-t-il si mes objets ont des clés différentes ?

Le convertisseur collecte toutes les clés uniques de tous les objets et les utilise comme colonnes. Les valeurs manquantes pour une ligne sont affichées sous forme de champs vides.

Comment les objets imbriqués sont-ils gérés ?

Lorsque l'option « aplatir » est activée, les objets imbriqués sont développés en colonnes avec notation pointée : {"address":{"city":"NYC"} } devient une colonne address.city. Sans l'option « aplatir », les objets imbriqués sont convertis en chaîne JSON dans une seule cellule.

Puis-je convertir un fichier CSV en JSON ?

Pas directement dans cet outil. Pour convertir un fichier CSV en JSON, utilisez le formateur JSON (collez le CSV sous forme de chaîne de caractères et transformez-le manuellement) ou consultez cette page ultérieurement : un outil de conversion CSV vers JSON est prévu.

Pourquoi utiliser des points-virgules ou des barres verticales au lieu de virgules ?

Dans certaines langues européennes, le point-virgule est utilisé comme délimiteur CSV (Excel l'interprète correctement). On utilise la barre verticale (|) ou la tabulation lorsque les données contiennent des virgules (par exemple, des adresses) et qu'on souhaite éviter de mettre chaque champ entre guillemets.