JSON vers CSV

Exportez des enregistrements JSON en CSV avec colonnes et séparateurs réglables.

Données et formats
Préparation de votre espace de travail…
Entrée
Sortie
Votre résultat apparaîtra ici.

Mode d’emploi

  1. Collez les données ou ouvrez un fichier UTF-8 ; essayez l’exemple pour voir le format attendu.
  2. Choisissez les options puis lancez l’outil, ou activez la conversion automatique.
  3. Vérifiez le résultat, puis copiez la sélection, tout le contenu ou téléchargez un fichier.

JSON vers CSV

Exportez des enregistrements JSON en CSV avec colonnes et séparateurs réglables.

Comparaison, analyse et formatage s’exécutent dans votre navigateur. L’entrée n’est pas envoyée à DevToolsy.

Fonctionnement

Transforme un objet ou un tableau d’objets en lignes. Les colonnes suivent leur première apparition. Les valeurs imbriquées restent des cellules JSON ou deviennent des colonnes JSON Pointer.

Avant et après
Entrée
[{"name":"Ada","active":true},{"name":"Lin","active":false}]
Résultat
name,active
Ada,true
Lin,false

Exportez des enregistrements JSON en CSV avec colonnes et séparateurs réglables.

Options et fidélité des données

Les champs absents et null deviennent des cellules vides : CSV ne préserve pas tous les types. La protection optionnelle ajoute une apostrophe aux textes pouvant être des formules, en-têtes compris.

La conversion CSV accepte jusqu’à 50 000 lignes de données et 1 000 colonnes, dans les limites de taille.

Utiliser le résultat

Les fichiers sont lus en texte UTF-8. Les éditeurs proposent recherche, copie de sélection et raccourcis. Les résultats se copient ou se téléchargent ; modifier l’entrée invalide le résultat précédent.

Limites de traitement

Entrée UTF-8 jusqu’à 1 MiB par document, sortie jusqu’à 8 MiB. Les tâches s’exécutent dans un worker local avec une limite de 30 secondes.

Pour aller plus loinCSV · RFC 4180
?

Questions fréquentes

Comment les colonnes et champs imbriqués sont-ils choisis ?

Transforme un objet ou un tableau d’objets en lignes. Les colonnes suivent leur première apparition. Les valeurs imbriquées restent des cellules JSON ou deviennent des colonnes JSON Pointer.

CSV préserve-t-il tous les types et valeurs JSON ?

Les champs absents et null deviennent des cellules vides : CSV ne préserve pas tous les types. La protection optionnelle ajoute une apostrophe aux textes pouvant être des formules, en-têtes compris.

Mes données sont-elles envoyées ?

Non. Comparaison, analyse et formatage s’exécutent dans votre navigateur. L’entrée n’est pas envoyée à DevToolsy.

Puis-je ouvrir un fichier local ?

Oui, un fichier UTF-8 jusqu’à 1 MiB. Chaque entrée de comparaison possède son sélecteur.

Puis-je copier une partie du résultat ?

Oui. Sélectionnez du texte et utilisez Copier la sélection ou le raccourci habituel.

Trouvez votre prochain outil

Langue

Changer de langue ? Le contenu actuel sera effacé. Copiez ou téléchargez d’abord votre travail.