Convertisseur CSV vers JSON

Collez un CSV avec une ligne d'en-tête et transformez-le en JSON formaté sans envoyer les données nulle part.

Toutes les conversions de données s'effectuent localement dans votre navigateur. Aucun JSON, CSV, YAML ou XML n'est envoyé vers nos serveurs.
CSVJSON

Exemples rapides

Convertir des lignes CSV en objets JSON

CSV vers JSON est utile lorsque des exports de tableurs, des rapports analytiques ou des fichiers partenaires doivent devenir des données structurées pour des scripts, des fixtures, des tests d'API ou des exemples de documentation. La première ligne CSV devient l'ensemble des clés JSON, et chaque ligne suivante devient un objet.

Les valeurs restent des chaînes intentionnellement. Cela évite des modifications surprenantes des codes postaux, identifiants, numéros de compte, pourcentages et autres valeurs qui peuvent sembler numériques mais doivent rester exactement tels qu'écrits.

Détails CSV qui affectent la sortie JSON

  • La ligne d'en-tête contrôle les noms des clés des objets, donc supprimez les espaces ou renommez les colonnes avant d'utiliser le JSON dans du code.
  • Les cellules entre guillemets peuvent contenir des virgules ; les guillemets mal fermés sont signalés comme des erreurs d'analyse.
  • Les cellules vides deviennent des chaînes vides, pas null.
  • Les lignes sans valeurs sont ignorées.
Remarque sur le type : convertissez les chaînes en nombres, booléens, dates ou null après l'export si votre API cible attend des valeurs JSON typées.

FAQ CSV vers JSON

Pourquoi toutes les valeurs JSON sont-elles des chaînes ?

Le CSV n'a pas de système de types natif. Conserver les valeurs comme chaînes préserve les zéros initiaux, les identifiants, les pourcentages et les codes sans deviner.

Que deviennent les cellules CSV vides ?

Les cellules vides deviennent des chaînes vides dans l'objet JSON. Convertissez-les en null plus tard si votre application a besoin de valeurs null.

Quels types d'erreurs CSV sont signalés ?

Le convertisseur signale des problèmes d'analyse tels que des guillemets brisés ou des lignes malformées lorsque le parseur peut les identifier.