Outils pour Développeurs

Convertisseur TSV vers JSON

Transformez des données séparées par des tabulations (avec une ligne d'en-tête) en un tableau JSON d'objets.

Évaluez cet outil
TSV
JSON

Comment utiliser Convertisseur TSV vers JSON

  1. Collez du TSV avec les noms de colonnes sur la première ligne.
  2. Chaque ligne suivante devient un objet dont les clés sont ces noms.
  3. Copiez le JSON.

À propos de Convertisseur TSV vers JSON

Le Convertisseur TSV vers JSON transforme des données séparées par des tabulations en un tableau JSON d'objets. Placez les noms de vos colonnes sur la première ligne, et chaque ligne suivante devient un objet dont les clés sont ces en-têtes. Le TSV est ce que l'on obtient en copiant une plage directement depuis un tableur, ce qui en fait un pont rapide entre une feuille de calcul et des données structurées exploitables par votre code.

Le convertisseur est un peu plus intelligent qu'une simple séparation : les cellules qui ressemblent à des nombres sont converties en véritables nombres JSON plutôt que d'être laissées sous forme de chaînes entre guillemets. Cela signifie qu'une colonne de prix ou de comptages arrive prête à l'emploi pour des calculs, sans étape d'analyse supplémentaire. Chaque ligne est associée à la ligne d'en-tête position par position, ce qui rend le mappage prévisible.

La conversion se déroule entièrement dans votre navigateur, si bien que les données que vous collez ne sont jamais envoyées. Collez votre TSV, copiez le JSON, et c'est terminé. Si vos données sont séparées par des virgules à la place, le convertisseur CSV vers JSON s'en charge, et pour repasser du JSON à un format adapté à un tableur, utilisez le convertisseur JSON vers TSV.

Questions fréquentes

D'où viennent les clés des objets ?

La première ligne de votre TSV est traitée comme l'en-tête. Ses valeurs deviennent les clés, et chaque ligne suivante devient un objet utilisant ces clés, associées colonne par colonne dans l'ordre.

Les nombres sont-ils convertis automatiquement ?

Oui. Les cellules qui semblent numériques sont transformées en véritables nombres JSON plutôt qu'en chaînes, si bien que les colonnes numériques sont prêtes pour des calculs et des comparaisons sans étape d'analyse supplémentaire dans votre code.

Quelle est la différence entre TSV et CSV ici ?

Le TSV sépare les colonnes par des tabulations, ce que l'on obtient en copiant directement depuis un tableur. Si vos données utilisent des virgules à la place, le convertisseur CSV vers JSON est l'outil adapté.

Ai-je besoin d'une ligne d'en-tête ?

Oui. La première ligne fournit les clés de chaque objet, le convertisseur s'attend donc à y trouver les noms de vos colonnes. Sans ligne d'en-tête, les objets obtenus n'auraient pas de noms de champs significatifs.

Mes données sont-elles envoyées quelque part ?

Non. La conversion s'exécute entièrement dans votre navigateur et rien n'est envoyé à un serveur, il est donc sûr de coller des données de tableur internes ou sensibles.