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 téléchargé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
- Choisir le sensSélectionnez CSV vers JSON ou JSON vers CSV avant de coller vos données.
- 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.
- Convertir et exporterVérifiez la sortie, puis copiez-la ou téléchargez-la sous forme de fichier local.