Fonction de cet outil
Ce convertisseur accepte principalement les tableaux d'objets. Il analysera tous les objets pour collecter les en-têtes ; lorsqu'il manque des champs dans une ligne, les cellules vides seront conservées et les objets ou tableaux imbriqués seront d'abord JSON.stringifiés pour éviter [objet objet].
- Le CSV est généré par l'analyseur mature Papa Parse.
- Les virgules, les guillemets doubles et les nouvelles lignes intra-champ sont échappés conformément aux règles CSV.
- Les valeurs commençant par un symbole de formule sont protégées contre l’injection dans une feuille de calcul.
Mode d’emploi
- Collez le JSON avec le tableau d'objets de niveau supérieur.
- Cliquez sur "Convertir en CSV".
- Vérifiez les en-têtes, les champs vides et les valeurs imbriquées.
- Copiez les résultats ou téléchargez result.csv.
Utilisations courantes
- Importez les réponses de l’interface dans Excel ou un tableur.
- Convertissez les données de test dans un format plat pour l'analyse des données.
- Résumez les champs qui ne sont pas identiques dans différents objets.
Fonctionnalités de JSON → CSV
Convertissez les tableaux d'objets en CSV standard, en gérant correctement les guillemets, les virgules, les nouvelles lignes et les champs manquants. Il convient aux scénarios quotidiens de développement, de débogage, de tri des données et d’optimisation du code. Les résultats du traitement peuvent être directement visualisés, copiés ou téléchargés.
FAQ
L'objet JSON de niveau supérieur peut-il être converti ?
Le modèle d'entrée explicite de cet outil est un tableau d'objets ; placez d'abord les objets individuels dans le tableau, par exemple [{"name": "Tom"}].
Comment sortir des objets imbriqués ?
Les objets et tableaux imbriqués seront sérialisés en chaînes JSON et placés dans un champ CSV, et non dans [object Object].
Que se passe-t-il si un champ est manquant ?
L'en-tête prend l'union de tous les champs d'objet ; lorsqu'un objet ne possède pas ce champ, la cellule correspondante reste vide.