tools

Convertisseur CSV ⇄ JSON

Convertissez du CSV en JSON et inversement, détectez automatiquement le séparateur ou changez-le sans risque.

[chargement de l’outil…]

Fonctionnement

L’analyse utilise Papa Parse, conforme à la RFC 4180 : les champs contenant le séparateur, des guillemets ou des retours à la ligne sont entourés de guillemets doubles, et un guillemet à l’intérieur d’un champ est doublé ("").

  • CSV → JSON : avec une ligne d’en-tête, vous obtenez un tableau d’objets, sinon un tableau de tableaux. « Détecter les nombres » transforme 10 en 10 mais laisse 4,7 ou 007 en texte.
  • JSON → CSV : prend un tableau d’objets ; les objets et tableaux imbriqués sont écrits en JSON dans leur cellule.
  • Changer le séparateur : ajoute les guillemets nécessaires, donc sans risque pour les champs contenant l’ancien ou le nouveau séparateur.

Dans de nombreuses langues européennes (dont le français), Excel écrit le CSV avec des points-virgules, car la virgule sert de séparateur décimal ; la détection automatique gère les deux.

Références

esc
Tous les outils
Aperçu Markdown[text]
Autonomie batterie en rapport cyclique[embedded]
Autonomie d’onduleur (UPS)[hardware]
Calcul de chute de tension[hardware]
Calcul de forme de tenseur[ai]
Calcul de résistance pour LED[embedded]
Calcul de section de câble[hardware]
Calcul de taille après quantification[ai]
Calculateur chmod[dev]
Calculateur CRC[embedded]
Calculateur d’autonomie de batterie[hardware]
Calculateur de filtre RC / LC[embedded]
Calculateur de pont diviseur de tension[embedded]
Calculateur de puissance de groupe électrogène[hardware]
Calculateur de résolution ADC / DAC[embedded]
Calculateur de sous-réseau / CIDR[dev]
Calculateur loi d’Ohm[embedded]
Calculateur timer / PWM[embedded]
Code couleur des résistances[embedded]
Convertisseur CSV ⇄ JSON[dev]
Convertisseur de chiffres romains[text]
Convertisseur de timestamp Unix[dev]
Décodeur JWT[dev]
Dimensionnement d’un parc de batteries solaires[hardware]
Encodeur / décodeur Base64[dev]
Encodeur d’entités HTML[dev]
Encodeur et analyseur d’URL[dev]
Erreur de baud rate UART[embedded]
Estimateur de mémoire / VRAM pour LLM[ai]
Formateur et validateur JSON[dev]
Formateur SQL[dev]
Formateur XML[dev]
Générateur d’expression cron[dev]
Générateur de hash[dev]
Générateur de Lorem Ipsum[text]
Générateur de mot de passe[dev]
Générateur de tableau Markdown[text]
Générateur et inspecteur d’UUID[dev]
Inspecteur de nombres et flottants[embedded]
Nombre en lettres[text]
Production de panneaux solaires[hardware]
Testeur de regex[dev]
Testeur JSONPath[dev]
Validateur et convertisseur YAML[dev]
Visualiseur de registres et champs de bits[embedded]
Commandes
Changer de thème (auto → clair → sombre)
Copier le lien de cette page
Aller à tous les outils
Read in English
↑↓ naviguer↵ ouvrir⌘↵ nouvel onglet