Comment convertir un CSV en JSON
Les API parlent JSON et les tableurs parlent CSV ; tôt ou tard, chaque jeu de données franchit cette frontière. Collez l’exportation, confirmez le délimiteur et obtenez des enregistrements prêts pour votre code, sans envoi ni compte.
Étape par étape
Ouvrez le convertisseur CSV et JSON
Lancez le convertisseur gratuit, qui fonctionne entièrement sur votre appareil.
Collez votre CSV
La première ligne doit contenir les en-têtes ; les colonnes deviendront les propriétés du JSON.
Sélectionnez le délimiteur
Choisissez virgule, point-virgule ou tabulation selon l’exportation d’origine.
Convertissez
Obtenez un tableau d’objets JSON ; les champs entre guillemets contenant virgules ou sauts de ligne sont correctement lus.
Copiez ou téléchargez le JSON
Placez les enregistrements mis en forme dans votre fixture, script ou requête d’API.
Conseils pour réussir du premier coup
Les en-têtes vides deviennent column_N et les doublons reçoivent des suffixes numériques ; nettoyez la ligne d’en-têtes pour obtenir des clés plus propres.
Les cellules CSV restent du texte ; convertissez les nombres, booléens et dates dans votre propre code lorsque le type compte.
L’outil fonctionne dans les deux sens : collez un tableau d’objets JSON pour exporter un CSV à relire dans un tableur.
Questions fréquentes
Un champ CSV peut-il contenir des virgules ou des sauts de ligne ?
Oui, tant que le champ est entre guillemets. L’analyseur suit les règles des champs cités et des guillemets doublés, donc « Hello, world » reste une seule valeur.
Le convertisseur détecte-t-il les nombres et les booléens ?
Non. Il ne déduit aucun type : chaque cellule devient une chaîne JSON. Convertissez les champs concernés lorsque vous exploitez les données.