Convertisseur CSV ↔ JSON

Convertissez du CSV en tableau JSON d'objets et inversement — champs entre guillemets, séparateurs point-virgule et tabulation pris en charge, le tout dans votre navigateur.

785 vues

Entre tableurs et API

CSV→JSON lit la première ligne comme des clés et chaque ligne suivante comme un objet : name,age au-dessus de Ada,36 devient [{"name":"Ada","age":"36"}]. Les champs entre guillemets contenant des virgules, les guillemets échappés ("") et les cellules multilignes sont traités selon la RFC 4180 ; le séparateur (virgule, point-virgule — le choix d'Excel dans de nombreux paramètres régionaux — ou tabulation) est détecté automatiquement. JSON→CSV prend un tableau d'objets et réunit toutes les clés dans l'en-tête.

Tout est analysé localement dans votre navigateur — collez des exports sensibles sans qu'ils quittent votre appareil. Utilisez les boutons de téléchargement pour enregistrer le résultat en fichier .json ou .csv.

Questions fréquentes

Pourquoi tous mes nombres sont-ils des chaînes de texte ?

Le CSV n'a pas de types — tout est du texte. Activez l'option "Convertir les nombres" pour transformer les valeurs numériques en nombres JSON (les identifiants avec des zéros en tête restent des chaînes).

Mon CSV Excel utilise des points-virgules — cela fonctionnera-t-il ?

Oui — le séparateur est détecté à partir de la première ligne. De nombreux paramètres régionaux européens d'Excel exportent avec des points-virgules car la virgule y est le séparateur décimal.

Qu'en est-il du JSON imbriqué ?

Le CSV est plat : les objets/tableaux imbriqués sont sérialisés en chaînes JSON dans la cellule. Pour des données profondément imbriquées, aplatissez-les d'abord ou conservez-les en JSON.

Outils similaires