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
Étape 1
Collez vos données CSV dans le champ de saisie.
Étape 2
Choisissez un délimiteur (virgule, point-virgule, tabulation, barre verticale) ou utilisez la détection automatique.
É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.
Étape 4
Activez l'option « Supprimer les espaces » pour supprimer les espaces superflus dans les valeurs.
Étape 5
Prévisualisez la structure de votre fichier CSV pour vérifier qu'il est correctement analysé.
Étape 6
Cliquez sur « Convertir en JSON » pour générer un tableau JSON
É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.