DT Dev Tools

CSV ⇄ JSON

Convertissez du CSV en JSON et du JSON en CSV en local, avec prise en charge des champs entre guillemets, options de séparateur, copie et téléchargement.

🔒 S'exĂ©cute entiĂšrement dans votre navigateur — rien n'est envoyĂ©

Cet outil vous a-t-il été utile ? Notez-le :

Ce que fait CSV ⇄ JSON

CSV ⇄ JSON convertit du texte tabulaire en JSON structurĂ© et reconvertit des tableaux JSON en fichier CSV que vous pouvez coller dans un tableur, un outil d'import, un jeu de test ou un exemple de documentation. L'analyseur CSV est conçu pour les donnĂ©es concrĂštes des dĂ©veloppeurs, pas seulement pour les exemples les plus simples sĂ©parĂ©s par des virgules. Il lit les champs entre guillemets, les virgules incluses, les guillemets doubles Ă©chappĂ©s, les cellules vides et les fins de ligne CRLF comme LF, de sorte que les lignes copiĂ©es depuis un tableur et les rapports exportĂ©s se comportent comme prĂ©vu.

Dans le sens CSV vers JSON, la premiĂšre ligne est traitĂ©e par dĂ©faut comme les noms de colonnes. Lorsqu'un fichier n'a pas de ligne d'en-tĂȘte, le convertisseur gĂ©nĂšre des noms prĂ©visibles comme column1, column2 et column3. Le sens JSON vers CSV accepte un tableau d'objets ou un tableau de tableaux. Pour les objets, il dĂ©rive une union stable des clĂ©s dans l'ordre de premiĂšre apparition et Ă©crit ces clĂ©s comme ligne d'en-tĂȘte avant de remplir chaque enregistrement. Pour les tableaux, il Ă©crit chaque tableau imbriquĂ© comme une ligne CSV.

Un flux de travail privé dans le navigateur

L'analyse, la validation, l'ajout de guillemets, la copie et le tĂ©lĂ©chargement s'effectuent tous dans votre navigateur. L'outil n'envoie Ă  aucun serveur vos CSV, JSON, identifiants, exemples proches de donnĂ©es clients, jetons ou extraits de rapports exportĂ©s. Ce comportement exclusivement local est utile, car les outils de conversion servent souvent avec des donnĂ©es de dĂ©bogage rĂ©alistes, des rĂ©ponses d'API, des exemples de configuration et des exports de tableur qui ne devraient pas quitter votre machine. Il garde aussi le flux rapide, puisque la sortie est gĂ©nĂ©rĂ©e immĂ©diatement sans attendre une requĂȘte rĂ©seau.

Conseils pratiques

Utilisez la dĂ©tection automatique du sĂ©parateur lorsque vous ne savez pas si un tableur a exportĂ© des donnĂ©es sĂ©parĂ©es par des virgules, des points-virgules ou des tabulations. Choisissez un sĂ©parateur prĂ©cis lorsque vous prĂ©parez une sortie pour un autre systĂšme aux exigences d'import strictes. Relisez toujours les donnĂ©es converties avant de les utiliser en production, surtout en prĂ©sence de cellules vides, de noms d'en-tĂȘte en double, d'objets de formes diffĂ©rentes ou de valeurs JSON contenant des objets imbriquĂ©s. Le CSV est une famille de formats assez lĂąche : un utilitaire de navigateur convient donc mieux Ă  l'inspection, au nettoyage et aux petites transformations qu'au remplacement d'une chaĂźne d'import propre Ă  un projet.

Comment utiliser

  1. Choisir le sensSélectionnez CSV vers JSON ou JSON vers CSV avant de coller vos données.
  2. RĂ©gler les optionsChoisissez le sĂ©parateur automatique, virgule, point-virgule ou tabulation et indiquez si le CSV a une ligne d'en-tĂȘte.
  3. Convertir et exporterVérifiez la sortie, puis copiez-la ou téléchargez-la sous forme de fichier local.

Questions fréquemment posées

Ce convertisseur CSV envoie-t-il des fichiers ou des données ?
Non. La conversion CSV et JSON s'exécute entiÚrement dans votre navigateur avec du JavaScript cÎté client.
L'analyseur gĂšre-t-il les champs CSV entre guillemets ?
Oui. Il gÚre les champs entre guillemets, les virgules à l'intérieur des guillemets, les guillemets doubles échappés et les fins de ligne Windows ou Unix.
Peut-on reconvertir du JSON en CSV ?
Oui. Collez un tableau d'objets ou un tableau de tableaux, choisissez le séparateur et convertissez-le en CSV téléchargeable.
Comment les colonnes d'objets sont-elles choisies pour JSON vers CSV ?
Le convertisseur construit l'union des clĂ©s des objets dans l'ordre de premiĂšre apparition et l'Ă©crit comme ligne d'en-tĂȘte du CSV.