Passez à la version Premium — pas de publicités, plus de puissance ! ⚡ — Apprendre encore plus

Convertisseur CSV vers JSON

Entrée CSV

Collez les données CSV avec les en-têtes sur la première ligne.

Paramètres

Collez les données CSV et cliquez sur Convertir en JSON

Tenez-nous au courant

Veuillez partager votre expérience

4.9 (2.8k ratings)

À propos Convertisseur CSV vers JSON

Convertissez instantanément vos fichiers CSV au format JSON. Compatible avec les délimiteurs personnalisés, les en-têtes et la détection automatique. Outil en ligne gratuit, sans inscription.

Comment utiliser

1

Étape 1

Collez vos données CSV dans le champ de saisie.

2

Étape 2

Choisissez un délimiteur (virgule, point-virgule, tabulation, barre verticale) ou utilisez la détection automatique.

3

Étape 3

Cochez la case « La première ligne est l'en-tête » si votre fichier CSV contient des noms de colonnes sur la première ligne.

4

Étape 4

Activez l'option « Supprimer les espaces » pour supprimer les espaces superflus dans les valeurs.

5

Étape 5

Prévisualisez la structure de votre fichier CSV pour vérifier qu'il est correctement analysé.

6

Étape 6

Cliquez sur « Convertir en JSON » pour générer un tableau JSON

7

Étape 7

Copiez le résultat JSON pour l'utiliser dans votre projet.

Caractéristiques et avantages

  • Convertir un fichier CSV au format de tableau JSON
  • Détection automatique du délimiteur (virgule, point-virgule, tabulation, barre verticale)
  • Sélection manuelle du délimiteur pour un contrôle précis
  • Gérez les valeurs entre guillemets avec des virgules à l'intérieur
  • Prise en charge des guillemets échappés dans les champs entre guillemets
  • Option « Première ligne comme en-tête » (ou génération automatique des colonnes 1, 2, etc.)
  • Supprimer les espaces blancs des valeurs
  • Prévisualisez la structure du fichier CSV avant la conversion.
  • Affiche le délimiteur détecté, le nombre de colonnes et le nombre de lignes
  • Aperçu des données (3 premières lignes)
  • Conversion automatique de type (nombres, booléens, null)
  • Copier dans le presse-papiers en un clic
  • Messages de validation et d'erreur en temps réel
  • 100 % basé sur navigateur - Le fichier CSV n'est jamais envoyé au serveur
  • 100 % gratuit – sans limites, sans inscription requise

FAQ

Qu'est-ce que la conversion CSV vers JSON ?

Le format CSV (Comma-Separated Values) est un format texte simple pour les données tabulaires. Le format JSON (JavaScript Object Notation) est un format de données structurées utilisé en développement web et pour les API. La conversion d'un fichier CSV en JSON transforme les lignes en objets contenant des paires clé-valeur, ce qui facilite leur utilisation dans les applications JavaScript.

Comment fonctionne la détection automatique du délimiteur ?

La détection automatique analyse la première ligne de votre fichier CSV pour déterminer le délimiteur le plus fréquent (virgule, point-virgule, tabulation ou barre verticale). Elle compte les occurrences de chaque délimiteur et sélectionne celui qui apparaît le plus souvent. Vous pouvez modifier ce comportement en sélectionnant manuellement un délimiteur.

Que se passe-t-il si mon fichier CSV contient des virgules à l'intérieur des valeurs ?

Le convertisseur gère correctement les valeurs entre guillemets. Si un champ contient des virgules, des guillemets ou des sauts de ligne, placez-le entre guillemets doubles. Par exemple : « Smith, John »,30,« New York, NY ». Les guillemets échappés (guillemets doubles à l’intérieur de guillemets) sont également pris en charge : « He said ""Hello"" ».

Dois-je cocher « La première ligne est l'en-tête » ?

Cochez cette case si la première ligne de votre fichier CSV contient des noms de colonnes (par exemple : nom, âge, ville). Ces noms deviendront les clés de l’objet JSON. Si vous ne cochez pas cette case, l’outil générera des clés par défaut (col1, col2, col3, etc.) et traitera toutes les lignes comme des données.

Que fait la fonction « Supprimer les espaces blancs » ?

Cette option supprime les espaces en début et en fin de toutes les valeurs. Par exemple, « John » devient « John ». Cela s'avère utile pour nettoyer les données CSV présentant des espaces irréguliers.

Comment les types de données sont-ils gérés ?

Le convertisseur détecte et convertit automatiquement les types de données : les nombres deviennent des valeurs numériques (et non des chaînes de caractères), « vrai »/« faux » deviennent des booléens, « null » devient null, et tout le reste reste une chaîne de caractères. Cela rend le format JSON plus exploitable pour la programmation.

Quels délimiteurs sont pris en charge ?

Nous prenons en charge quatre délimiteurs courants : la virgule (,) – le plus fréquent ; le point-virgule (;) – courant en Europe ; la tabulation (\t) – utilisée dans les fichiers TSV ; et la barre verticale (|) – utilisée dans certaines exportations de bases de données. La détection automatique fonctionne pour chacun d’eux.

Puis-je reconvertir JSON en CSV ?

Oui ! Utilisez notre outil de formatage JSON et cliquez sur « Convertir en CSV » pour reconvertir les tableaux JSON au format CSV. Cela fonctionne pour les tableaux JSON d'objets dont chaque objet possède les mêmes clés.

Que se passe-t-il si mon fichier CSV contient des lignes vides ?

Les lignes vides (lignes sans données ou ne contenant que des espaces) sont automatiquement ignorées lors de la conversion. Cela évite la présence d'objets vides dans votre sortie JSON.

Mes données CSV sont-elles sécurisées ?

Oui ! Le traitement des fichiers CSV s'effectue intégralement dans votre navigateur grâce à JavaScript. Vos données CSV restent sur votre appareil et ne sont envoyées à aucun serveur, garantissant ainsi une confidentialité et une sécurité totales.