Convertisseur JSON ↔ CSV
Ce convertisseur transforme un tableau JSON d’objets en CSV avec une ligne d’en-tête, et analyse un CSV pour le convertir en tableau JSON, en plaçant correctement entre guillemets virgules, guillemets et retours à la ligne.
À propos de cet outil
Ce convertisseur transforme un tableau JSON d’objets en CSV avec une ligne d’en-tête, et analyse un CSV pour le convertir en tableau JSON, en plaçant correctement entre guillemets virgules, guillemets et retours à la ligne.
Mode d’emploi
- Collez un tableau JSON dans le champ JSON, ou du CSV dans le champ CSV.
- Cliquez sur JSON → CSV ou CSV → JSON.
- Copiez le résultat ou cliquez sur Télécharger pour l’enregistrer dans un fichier.
Bon à savoir
- Pour JSON → CSV, l’entrée doit être un tableau d’objets ; les clés du premier objet deviennent les en-têtes de colonnes.
- Les valeurs contenant des virgules, des guillemets doubles ou des retours à la ligne sont mises entre guillemets, et les guillemets sont doublés, conformément à la RFC 4180.
- CSV → JSON utilise la première ligne comme clés et transforme chaque ligne suivante en objet.
- Les objets et tableaux imbriqués ne sont pas aplatis en colonnes séparées.
Fonctionne entièrement dans votre navigateur : rien de ce que vous saisissez n’est envoyé ni stocké.
Questions fréquentes
Pourquoi le message « Input must be a JSON array of objects » s’affiche-t-il ?
Le convertisseur attend une liste comme [{"name":"A"},{"name":"B"}]. Placez un objet unique entre [ ] pour le convertir.
Que deviennent les clés présentes seulement dans certains objets ?
Les colonnes proviennent des clés du premier objet. Les clés qui n’apparaissent que dans les objets suivants ne sont pas incluses, et les valeurs manquantes deviennent des cellules vides.
Puis-je ouvrir le CSV dans Excel ou Google Sheets ?
Oui. Téléchargez le fichier puis ouvrez-le ou importez-le ; les guillemets respectent le format CSV standard que ces applications comprennent.
Mes données sont-elles envoyées en ligne ?
Non. La conversion s’exécute entièrement dans votre navigateur.