TSV
TSV (valeurs séparées par tabulations) ressemble à CSV mais sépare les champs par des tabulations, évitant les conflits avec les virgules dans les champs ; courant dans les exports de bases de données et le TALN.
Objectif
Offrir un format tabulaire sans échappement de guillemets, simplifiant l'analyse.
Mécanisme
Chaque ligne est un enregistrement avec des champs séparés par tabulations. Les tabulations étant rares dans les données, les guillemets sont habituellement inutiles. La commande Unix cut découpe par tabulations par défaut.
Cas d’usage
- Exports BCP de bases de données
- Annotation de corpus TALN (CoNLL)
- Transfert tabulaire dans les pipelines Unix
- Bioinformatique
Exemples
- entrée
name age Ada 36OutputA tab-separated tableNo quoting needed
Erreurs courantes
- A field containing a tab is left unhandled
- Replace or escape tabs inside fields
Termes associés
CSV
CSV (comma-separated values) est un format de données tabulaires séparant les champs par des virgules ; RFC 4180 définit la norme et il est largement utilisé pour l'import et l'export de données. GLOSSAIRE
JSON
JSON (JavaScript Object Notation) est un format léger d'échange de données fondé sur les littéraux d'objets JavaScript, utilisant paires clé-valeur et tableaux. GLOSSAIRE