TSV vers JSON
Un préréglage de CSV vers JSON
Convertissez des valeurs séparées par tabulations en JSON. Le TSV est ce que vous obtenez en copiant une plage directement depuis Excel ou Google Sheets et en la collant — sans étape d'export nécessaire, et sans ambiguïté sur les virgules dans les valeurs.
- Les fichiers ne quittent jamais votre appareil
- Gratuit, sans inscription
- Aucun filigrane
- Fonctionne hors ligne une fois chargé
Comment utiliser CSV vers JSON
- 1
Collez votre CSV
Collez directement depuis un tableur, ou tapez-le.
- 2
Définissez les options
Choisissez un délimiteur, si la première ligne est un en-tête, et si les types sont déduits.
- 3
Copiez le JSON
Copiez le résultat ou téléchargez-le comme fichier .json.
Pourquoi un collage direct depuis un tableur est séparé par tabulations, pas par virgules
Sélectionner une plage de cellules dans Excel ou Google Sheets et la copier place des données séparées par tabulations dans le presse-papiers par défaut, pas séparées par virgules — c'est un choix de conception délibéré et utile, car cela signifie qu'une virgule apparaissant dans la vraie valeur d'une cellule n'est jamais confondue avec un séparateur de colonne au départ. Aucun guillemet ni échappement n'est nécessaire pour la grande majorité du texte ordinaire, le caractère délimiteur (une tabulation) n'apparaissant essentiellement jamais naturellement dans le contenu écrit d'un tableur comme le fait couramment une virgule.
C'est précisément pourquoi coller directement depuis un tableur, sans étape explicite d'« export en CSV », produit du TSV plutôt que du CSV — reconnaître et analyser correctement ce délimiteur de tabulation est ce qui permet à cette variante d'accepter un collage de presse-papiers depuis Sheets ou Excel sans export intermédiaire nécessaire.
Ce qui a quand même besoin d'une conscience des guillemets même sans ambiguïté de virgules
Éliminer le problème d'ambiguïté des virgules n'élimine pas tous les cas limites : une cellule copiée peut toujours contenir un saut de ligne interne — une note ou adresse multi-lignes écrite dans une cellule — et une application de tableur enveloppera quand même ce champ de guillemets en le copiant, exactement comme elle le ferait pour du CSV. Un analyseur qui ne gère correctement que la moitié division-par-tabulations du TSV, sans aussi respecter les guillemets pour les sauts de ligne intégrés, corrompt quand même ces lignes précises même s'il n'a jamais à se soucier des virgules.
Questions fréquentes
Gère-t-il les virgules dans les champs entre guillemets ?
Oui. L'analyseur suit correctement la RFC 4180 : les champs entre guillemets peuvent contenir des virgules, sauts de ligne et guillemets échappés (écrits en ""). Les outils qui divisent par virgules corrompent exactement ce type de données, généralement sans aucune erreur.
Que fait l'inférence de type aux zéros initiaux ?
Elle les laisse intacts. `007`, `+44` et les valeurs au-delà de la plage entière sûre de JavaScript restent des chaînes, car ce sont presque toujours des ID, numéros de téléphone ou codes postaux — les convertir en nombres détruirait silencieusement des données. Seuls les nombres, booléens et nuls sans ambiguïté sont convertis.
Qu'en est-il des noms de colonnes en double ?
Ils sont rendus uniques — une seconde colonne `name` devient `name_2` — car deux clés identiques dans un objet JSON s'écraseraient silencieusement l'une l'autre. Les en-têtes vides deviennent `column_1`, `column_2` et ainsi de suite.
Puis-je convertir un fichier Excel directement ?
Pas encore — enregistrez-le ou exportez-le d'abord en CSV (Fichier → Enregistrer sous → CSV dans Excel et Google Sheets). Notez que les installations européennes d'Excel utilisent souvent un délimiteur point-virgule ; changez l'option de délimiteur si vos colonnes ressortent fusionnées.
Mes données sont-elles téléversées ?
Non. L'analyse fonctionne entièrement dans votre navigateur, ce qui compte car les exports CSV contiennent souvent exactement les données clients, financières ou d'employés qu'il ne faut pas coller sur le serveur de quelqu'un d'autre.
Vous pourriez aussi avoir besoin de
JSON vers CSV
Convertissez des tableaux JSON en lignes de tableur
Formateur JSON
Formatez, validez et minifiez du JSON instantanément
Supprimer les lignes en double
Dédupliquez, triez et nettoyez des listes
Excel vers CSV
Convertissez des tableurs XLSX en CSV, par feuille
Markdown vers HTML
Convertissez du Markdown en HTML propre avec aperçu en direct