Convertisseur CSV vers JSON (ligne d'en-tete en cles)

Convertissez un CSV en tableau JSON. Collez ou televersez un fichier, traite localement par defaut.

Collez votre CSV et convertissez-le instantanement en JSON. Manipulez les donnees personnelles avec precaution.

Les donnees saisies sont traitees dans votre navigateur et jamais televersees.

Outil de conversion CSV JSON

Utilisez-le pour les flux de travail « conversion CSV JSON », « csv to json » et « convert CSV to JSON » avec collage rapide ou televersement.

Mode d'emploi

  1. Collez le CSV (ou televersez un fichier)
  2. Choisissez l'en-tete, l'inference de type et le comportement des cellules vides si necessaire
  3. Copiez la sortie JSON ou telechargez-la en .json

Exemples

Basique (inference de type ON)

Entree

name,age,active
Alice,30,true
Bob,25,false

Sortie

[
  { "name": "Alice", "age": 30, "active": true },
  { "name": "Bob", "age": 25, "active": false }
]

Cellule vide vers null

Entree

name,age
Alice,
Bob,25

Sortie

[
  { "name": "Alice", "age": null },
  { "name": "Bob", "age": 25 }
]

Conseils de conversion

  • Laissez l'inference de type OFF pour les colonnes d'ID ou les zeros initiaux sont importants.
  • Pour le TSV, reglez le separateur sur tabulation ou utilisez la detection automatique.
  • Si le nombre de colonnes varie, verifiez les avertissements et reglez manuellement le separateur si necessaire.

FAQ

Puis-je utiliser la premiere ligne comme en-tetes ?

Oui. Si le mode en-tete est desactive, les cles sont generees comme col1, col2, ...

Les nombres restent des chaines.

Activez l'inference de type. Le reglage sur par defaut et le plus sur est OFF (toutes les valeurs comme chaines).

Les cellules vides peuvent-elles devenir null ?

Choisissez chaine vide, null ou omission de la cle.

Peut-il convertir du TSV aussi ?

Reglez le separateur sur tabulation ou utilisez la detection automatique.

Prend-il en charge les virgules/retours a la ligne dans les champs entre guillemets ?

Oui. Si l'analyse echoue, definissez explicitement le caractere de guillemet et le separateur.

Que se passe-t-il si les noms d'en-tete sont dupliques ?

Ils sont renommes automatiquement en name_2, name_3, etc. et affiches comme avertissements.