EZ
EZ2Conv

Convertisseur CSV ↔ JSON

Convertissez instantanément des données entre CSV et JSON dans votre navigateur. Prise en charge de multiples délimiteurs, import de fichiers par glisser-déposer et conversion bidirectionnelle complète. Tout s'exécute côté client, sans compte, sans envoi et sans limite sur le nombre de fichiers convertis.

Loading...

Comment Utiliser

  1. Collez vos données CSV ou JSON dans la zone de saisie, ou glissez-déposez un fichier pour détection automatique
  2. Ajustez le type de délimiteur (virgule, point-virgule, tabulation, pipe) et les paramètres d'en-tête
  3. Cliquez sur convertir pour transformer instantanément vos données entre les formats CSV et JSON
  4. Copiez le résultat en un clic ou téléchargez-le comme fichier pour une utilisation immédiate
  5. Support de conversion bidirectionnelle CSV et JSON
  6. Options multiples de délimiteur et d'encodage
  7. Téléchargement de fichiers par glisser-déposer
  8. Statistiques de conversion en temps réel

Convertir entre CSV et JSON

Ce que fait ce convertisseur

CSV et JSON décrivent les mêmes données tabulaires sous deux formes différentes. Un fichier CSV est une grille : la première ligne nomme généralement les colonnes, et chaque ligne suivante est un enregistrement dont les valeurs sont séparées par un délimiteur. JSON habille cette même grille d'une structure, le plus souvent un tableau où chaque ligne devient un objet dont les clés proviennent des noms de colonnes. Cet outil lit le format que vous collez, détermine lequel c'est, puis le réécrit dans l'autre.

La conversion fonctionne dans les deux sens. Donnez-lui du CSV et vous obtenez un tableau d'objets JSON ; donnez-lui du JSON et vous récupérez des lignes délimitées. Comme la détection repose sur le contenu réel plutôt que sur l'extension du fichier, vous pouvez coller un extrait et passer directement au résultat.

Quand y recourir

La tâche la plus fréquente consiste à faire le lien entre les tableurs et les API. Exportez une feuille en CSV et transformez-la en la charge utile JSON qu'attend un point d'accès, ou prenez une réponse JSON et disposez-la en lignes que vous pouvez ouvrir dans Excel ou Google Sheets. C'est tout aussi pratique pour alimenter une base de données à partir d'un export CSV, ou pour vérifier un jeu de données inconnu en le regardant sous la forme qui vous est la plus lisible.

Le décompte des lignes et des colonnes en temps réel, avec la taille du fichier et le temps de traitement, vous indique d'un coup d'œil si le résultat correspond à ce que vous attendiez.

Exemple : des lignes vers des objets

Partez d'un en-tête name,age,city suivi de John,25,Seoul et Jane,30,Tokyo. La conversion en JSON produit un tableau de deux objets : {"name":"John","age":"25","city":"Seoul"} et {"name":"Jane","age":"30","city":"Tokyo"}. Chaque cellule d'en-tête devient une clé, et chaque ligne de données devient un objet. Dans l'autre sens, ces objets se replient en une ligne d'en-tête suivie d'une ligne par enregistrement.

Remarques et cas particuliers

La première ligne est considérée comme l'en-tête qui fournit les clés ; désactivez l'option Has Header lorsque votre fichier commence directement par des données. Les délimiteurs sont détectés automatiquement, mais vous pouvez imposer la virgule, le point-virgule, la tabulation ou la barre verticale quand un fichier est ambigu. Les valeurs contenant le délimiteur ou des retours à la ligne restent intactes grâce à l'encadrement par guillemets. Lorsque le JSON contient des objets imbriqués, l'option Flatten Objects décide s'ils sont repliés en colonnes distinctes, et Array Handling détermine si une liste est jointe par un point-virgule ou répartie sur plusieurs colonnes. Gardez à l'esprit que CSV n'a pas de système de types : un nombre comme 25 arrive donc sous forme de chaîne de caractères tant que vous ne le convertissez pas ensuite.

Questions fréquentes

Convertissez dans les deux sens autant de fois que vous le souhaitez sans frais, avec le choix du délimiteur, l'aplatissement des objets et la gestion des tableaux inclus. Il n'y a ni offre payante ni limite par fichier, si bien que chaque option fonctionne sur des fichiers de toute taille.
Oui. La conversion CSV vers JSON comme JSON vers CSV s'exécute en local, de sorte que les exports de tableurs, les vidages de bases de données et les charges utiles d'API que vous collez ou déposez ne sont jamais envoyés. Les données restent sur votre appareil du début à la fin.
Non. Collez vos données ou glissez un fichier : le format est détecté et converti immédiatement pendant que le décompte des lignes et des colonnes se met à jour. Aucune étape d'e-mail, de connexion ou d'inscription n'est requise.
La virgule, le point-virgule, la tabulation et la barre verticale sont pris en charge. Le délimiteur est détecté automatiquement, mais vous pouvez aussi le choisir vous-même quand un fichier mélange les caractères ou emploie un séparateur inhabituel qui serait mal deviné.
Comme le CSV est plat, les objets imbriqués doivent être déroulés. Activez Flatten Objects pour les replier en colonnes distinctes, et utilisez Array Handling pour décider si les valeurs d'une liste sont jointes par un point-virgule ou réparties sur plusieurs colonnes.
Par défaut, la ligne d'en-tête fournit les noms de propriété de chaque objet. Si votre CSV n'a pas d'en-tête et commence par de vraies données, désactivez l'option Has Header afin que la première ligne soit traitée comme un enregistrement et non comme des noms de colonnes.
Loading related tools...