YamlBox

Convertisseurs de données

Convertisseur CSV en JSON

Transformez les exportations de feuilles de calcul en JSON propre. Les virgules entre guillemets, les nouvelles lignes intégrées et les délimiteurs personnalisés sont gérés correctement — avec une option permettant de convertir les nombres et les booléens en types JSON réels.

Options de conversion

entrée CSV

Exemples : Exportation client · TSV (onglet séparé) —⌘/Ctrl + Entrée convertit · dépose un fichier pour le charger · traité localement

sortie JSON

La sortie est en lecture seule. Utilisez Copier, Télécharger ou Partager pour le déplacer.

Comment utiliser l'outil CSV à JSON

  1. Collez CSV ou déposez un fichier

    Collez depuis Excel, Google Sheets ou un fichier .csv/.tsv. Les délimiteurs, guillemets et échappements sont détectés automatiquement.

  2. Choisissez la forme de sortie

    Un tableau d'objets est la valeur par défaut. Basculez vers JSON Lignes pour les pipelines de streaming, ou vers un tableau de tableaux si l'en-tête ne doit pas devenir des clés.

  3. Castez des types si vous en avez besoin

    Activez la conversion pour que « 42 » devienne le nombre 42 et « true » devienne un booléen. Laissez-le désactivé lorsque les zéros non significatifs ou les chaînes de type ID doivent rester des chaînes.

Ce qui rend cet outil différent

  • Analyse conforme à la RFC 4180 : virgules entre guillemets, guillemets d'échappement, nouvelles lignes intégrées
  • Détection automatique des délimiteurs (virgule, point-virgule, tabulation, barre verticale)
  • Casting de type facultatif avec des règles sécurisées : les identifiants tels que 007 restent des chaînes
  • Sortie tableau d'objets, tableau de tableaux ou JSON lignes
  • Gère les fichiers comportant des milliers de lignes sans troncature

Confidentialité par architecture : cette page ne contient aucune analyse qui reçoit votre entrée et le code de conversion s'exécute dans votre onglet. Vous pouvez vous déconnecter du réseau après le chargement et continuer à travailler.

CSV à JSON — questions fréquemment posées

Pourquoi « 007 » doit-il rester une chaîne ?

Les zéros non significatifs sont significatifs dans les identifiants tels que les codes postaux, les codes de produits et les numéros de téléphone. La conversion de type est donc désactivée par défaut ; activez-le uniquement lorsque chaque colonne d'apparence numérique est réellement numérique.

Comment sont gérés les champs entre guillemets contenant des virgules ?

Correctement : l'analyseur suit la RFC 4180, donc "Hopper, PhD" est un champ, pas deux. Les guillemets doubles intégrés ne sont pas échappés et les valeurs entre guillemets sur plusieurs lignes sont conservées.

Puis-je convertir un CSV européen délimité par des points-virgules ?

Oui. Les délimiteurs sont détectés automatiquement à partir de la première ligne et vous pouvez remplacer explicitement le choix dans la barre d'options.

A quoi sert la sortie JSON Lignes ?

JSON Lignes (un objet JSON par ligne) est le format attendu par la plupart des outils de données, des processeurs de journaux et des pipelines LLM. Le streaming est également meilleur : chaque ligne peut être traitée indépendamment.

Y a-t-il une limite de lignes ?

Aucune limite artificielle : les fichiers très volumineux ne sont limités que par la mémoire de votre navigateur. Un CSV de 50 Mo se convertit confortablement sur un ordinateur portable classique.

Vous recherchez “csv en json en ligne”, “convertir csv en json”, “tsv en json” ? Vous êtes au bon endroit — parcourir tous les 19 outils.

Lecture plus approfondie

Article de blog · 5 min de lecture CSV à JSON : d’un tableur aux données structurées Convertissez CSV en JSON dans le navigateur : explication des lignes d'en-tête, des délimiteurs, des règles de citation et de la gestion des types, avec les exportations de feuilles de calcul qui cassent les analyseurs. Lire le guide →