SPARKPOND / JSON TO CSV

Convertir JSON en CSV en ligne

Inspectez le schéma aplati avant de fixer les colonnes. Les tableaux imbriqués suivent une politique explicite plutôt qu’une décision automatique irréversible.

✓ Traité localement✓ Sans compte✓ Original intact

LOCAL WORKSPACE

Ouvrir JSON ou NDJSON

JSON, NDJSON. ou déposez-les ici.

Télécharger le fichier d’exemple ↓

Fonction précise

Ce que fait cet outil

Convertissez localement tableaux JSON ou NDJSON en CSV. Aplatissez les objets par chemins, contrôlez tableaux et clés absentes puis exportez sans compte.

  • ✓ Tableaux d’objets et NDJSON
  • ✓ Aplatissement des objets
  • ✓ En-têtes par chemins
  • ✓ Alignement des clés absentes

Procédure

Comment l’utiliser

  1. 01

    Ouvrez un tableau JSON ou du NDJSON.

  2. 02

    Vérifiez chemins aplatis et avertissements.

  3. 03

    Choisissez le séparateur puis exportez.

Contrôles disponibles

Options disponibles

  • Choisir la notation des chemins.
  • Sérialiser, joindre ou refuser les tableaux.
  • Choisir virgule, point-virgule ou tabulation.
  • Contrôler l’union de toutes les clés.

Objets personnes imbriqués

Exemple avant et après

Des propriétés imbriquées et une ville absente exigent un schéma plat stable.

Avant

[{"id":"0001","person":{"name":"Ada","city":"Paris"}},{"id":"0002","person":{"name":"Linus"}}]

Après

id,person.name,person.city
0001,Ada,Paris
0002,Linus,

Résultat attendu : Les chemins deviennent des colonnes et la clé absente un champ vide.

Situations concrètes

Cas d’usage fréquents

Ouvrir des données API dans un tableur.

Aplatir des journaux d’événements.

Transformer du NDJSON en tableau.

LIMITES HONNÊTES

Limites importantes

  • iLes tableaux profonds ou hétérogènes n’ont pas de représentation tabulaire universelle.
  • iL’ordre des clés objet ne définit pas le schéma final ; l’aperçu oui.

FAQ

Questions propres à cet outil

Peut-on convertir du JSON imbriqué ?

Oui. Les objets deviennent des colonnes de chemins affichées avant export.

Que deviennent les tableaux imbriqués ?

Choisissez sérialisation JSON, jointure des valeurs simples ou arrêt pour contrôle.

Puis-je coller du NDJSON ?

Oui. Chaque ligne non vide devient un objet aligné sur l’union du schéma.