YamlBox

Convertisseurs de données

Convertisseur JSON en CSV

Transformez une réponse API en un fichier prêt pour une feuille de calcul. Les colonnes sont l'union de toutes les clés des enregistrements, les objets imbriqués sont aplatis avec une notation par points et les citations sont toujours correctes.

Options de conversion

tableau JSON

Exemples : Ordres · Liste simple —⌘/Ctrl + Entrée convertit · dépose un fichier pour le charger · traité localement

sortie CSV

La sortie est en lecture seule. Utilisez Copier, Télécharger ou Partager pour le déplacer.

Comment utiliser l'outil JSON à CSV

  1. Coller un tableau JSON

    Un tableau d'objets devient un tableau. Un seul objet devient une ligne ; les tableaux scalaires deviennent un tableau à une colonne.

  2. Choisissez le délimiteur et l'en-tête

    CSV pour Excel, TSV pour coller directement dans les cellules d'une feuille de calcul. Les lignes d'en-tête peuvent être désactivées lorsque la cible en possède déjà une.

  3. Téléchargez et ouvrez

    Téléchargez le fichier .csv et ouvrez-le dans Excel, Numbers ou Google Sheets — ou collez le TSV directement dans une feuille.

Ce qui rend cet outil différent

  • L'ensemble de colonnes est l'union de chaque clé de chaque enregistrement — rien n'est supprimé en silence
  • Objets imbriqués aplatis en notation par points (customer.name)
  • Les tableaux à l'intérieur des enregistrements deviennent JSON chaînes, donc aucune donnée n'est perdue
  • Citation RFC 4180 : les virgules, les guillemets et les nouvelles lignes à l'intérieur des valeurs restent en sécurité
  • sortie CSV ou TSV ; ligne d'en-tête facultative

Confidentialité par architecture : cette page ne contient aucune analyse qui reçoit votre entrée et le code de conversion s'exécute dans votre onglet. Vous pouvez vous déconnecter du réseau après le chargement et continuer à travailler.

JSON à CSV — questions fréquemment posées

Qu’arrive-t-il aux objets imbriqués ?

Ils sont aplatis avec une notation par points, donc {"customer":{"name":"Ada"}} devient la colonne customer.name. Les tableaux imbriqués ne peuvent pas être aplatis de manière significative et sont sérialisés sous la forme JSON à l'intérieur de la cellule.

Pourquoi certaines lignes ont-elles plus de colonnes ?

La liste de colonnes est l'union de toutes les clés de tous les enregistrements. Une clé manquante produit simplement une cellule vide, qui maintient chaque ligne alignée sur le même en-tête.

Excel peut-il ouvrir le fichier directement ?

Oui. La sortie est la norme RFC 4180 CSV avec encodage UTF-8. Dans Excel, utilisez Données → Depuis Texte/CSV si vous double-cliquez sur l'encodage mangles sur les anciennes versions.

Puis-je convertir des lignes JSON en lignes CSV ?

Oui — chaque ligne est analysée comme un seul enregistrement, donc l'entrée JSONL produit la même table qu'un tableau JSON équivalent.

Vous recherchez “json en csv en ligne”, “convertir json en excel”, “tableau json en csv” ? Vous êtes au bon endroit — parcourir tous les 19 outils.

Lecture plus approfondie

Article de blog · 5 min de lecture JSON à CSV : aplatir les données imbriquées sans perdre de Convertissez JSON en CSV avec des objets imbriqués aplatis en colonnes, des en-têtes cohérents et des citations sécurisées pour Excel — et sachez quelles formes ne doivent pas du tout être aplaties. Lire le guide →