Convertir un CSV en JSON en ligne

Les tableurs exportent du CSV et les API consomment du JSON. Ce convertisseur fait le pont en analysant correctement les champs entre guillemets contenant des virgules et des retours à la ligne, au lieu de découper naïvement sur le séparateur — là où échouent la plupart des scripts rapides face à des données réelles.

CSV en JSON : mode d’emploi

  1. Collez votre CSV, ligne d’en-tête comprise.
  2. Confirmez le séparateur : virgule, point-virgule, tabulation ou barre verticale.
  3. Indiquez si la première ligne fournit les noms des clés.
  4. Copiez le tableau JSON obtenu.

Questions fréquentes

Pourquoi mon CSV Excel utilise-t-il des points-virgules ?

Parce que dans les pays qui utilisent la virgule comme séparateur décimal, dont la France, Excel bascule le séparateur de champs sur le point-virgule pour éviter toute ambiguïté. Sélectionnez-le dans la liste des séparateurs.

Comment les virgules à l’intérieur d’un champ sont-elles traitées ?

Correctement, à condition que le champ soit entre guillemets doubles comme le veut la convention CSV. L’analyseur suit l’état des guillemets au lieu de découper à chaque séparateur.

Les nombres deviennent-ils des nombres JSON ?

Oui, quand le champ est un nombre propre écrit avec un point décimal ; sinon il reste une chaîne. Les zéros initiaux sont conservés en texte pour ne pas abîmer un code postal ou un numéro de compte.

Comment les champs vides sont-ils représentés ?

Par des chaînes vides, ce qui préserve la structure des colonnes. S’il vous faut des null, un rechercher-remplacer sur la sortie suffit.

Formateur JSON · Encodeur Base64 · Encodeur d’URL · Décodeur JWT · Voir tous les outils

Également disponible en : English · Español · Português · Deutsch