JSON vers CSV

Convertissez un objet ou un tableau JSON en lignes CSV, TSV, séparées par des points-virgules ou délimitées par des barres verticales, pour les tableurs, les rapports, l’examen des données et les exportations simples.

Objets, tableaux et JSON imbriqué

Un objet de premier niveau devient une ligne de données, tandis qu’un tableau crée une ligne par élément. Les noms de colonnes sont recueillis dans l’ensemble des enregistrements : les champs qui apparaissent plus tard ne sont donc pas ignorés. Les valeurs manquantes deviennent des cellules vides.

Activer Aplatir les objets imbriqués pour transformer les clés imbriquées en colonnes comme user.name et user.email. Les tableaux restent encodés sous forme de chaînes JSON dans une cellule. Si l’aplatissement est désactivé, les objets imbriqués sont stockés sous forme de texte JSON.

Comment convertir du JSON en CSV

  1. Collez du JSON valide et choisissez le délimiteur de sortie.
  2. Activez ou désactivez l’aplatissement des objets imbriqués selon les besoins de votre système cible.
  3. Vérifiez l'en-tête et les lignes, puis copiez la sortie délimitée.

Les cellules qui contiennent des délimiteurs, des guillemets, des sauts de ligne ou des espaces en début ou en fin sont automatiquement entourées de guillemets. Le traitement reste dans votre navigateur.

Outils associés : CSV vers JSON · Formateur JSON