CSV → JSON
Transformez du CSV collé en tableau JSON propre.
Tout se passe dans votre navigateur — vos données ne quittent jamais cette page.
Champs entre guillemets, guillemets échappés et sauts de ligne dans les champs sont entièrement pris en charge (RFC 4180).
À propos de CSV → JSON
Ce convertisseur CSV vers JSON transforme des données séparées par virgules, points-virgules, tabulations ou barres verticales en JSON propre au fur et à mesure de la saisie. Collez du CSV, déposez un fichier .csv ou chargez l'exemple; le délimiteur est détecté automatiquement (ou forcé manuellement) et la sortie JSON se met à jour en direct, avec un tableau d'aperçu montrant exactement comment chaque ligne a été lue.
L'analyseur suit la RFC 4180, donc les champs entre guillemets, les guillemets échappés et les sauts de ligne à l'intérieur des guillemets sont gérés correctement. Avec l'interrupteur d'en-tête activé, la première ligne devient les clés d'objet; les noms d'en-tête dupliqués ou vides sont réparés automatiquement et un avertissement indique ce qui a été corrigé.
Les options de sortie couvrent les cas courants: un tableau d'objets ou un tableau de lignes brutes, une indentation configurable, et des « types intelligents » qui convertissent nombres, true/false et null en véritables types JSON plutôt qu'en chaînes. Tout s'exécute dans votre navigateur — vos données ne quittent jamais la page.
Comment utiliser CSV → JSON
- Collez votre CSV dans le volet gauche, téléversez un fichier .csv, ou chargez l'exemple.
- Confirmez le délimiteur détecté automatiquement, ou choisissez manuellement virgule, point-virgule, tabulation ou barre verticale.
- Activez « La première ligne est un en-tête » pour contrôler si les noms de colonne deviennent des clés JSON.
- Choisissez la forme (objets ou lignes), le niveau d'indentation et si les types intelligents sont activés.
- Consultez l'aperçu « Comment vos données ont été lues », puis copiez le JSON ou téléchargez le fichier .json.