コンテンツへスキップ
uencoder

TSV

TSV(タブ区切り値)は CSV に似ているが、フィールドをタブで区切る。フィールド内のカンマとの衝突を避けられ、データベースのエクスポートや NLP で一般的である。

目的

引用エスケープ不要の表形式を提供し、解析を簡単にする。

メカニズム

各行が 1 レコードで、フィールドはタブで区切られる。データにタブは稀なため、引用は通常不要である。Unix の cut コマンドはデフォルトでタブで分割する。

ユースケース

  • データベースの BCP エクスポート
  • NLP コーパスのアノテーション(CoNLL)
  • Unix パイプラインでの表形式転送
  • バイオインフォマティクス

例

  • 入力
    name	age
    Ada	36
    Output
    A tab-separated table

    No quoting needed

よくあるエラー

A field containing a tab is left unhandled
Replace or escape tabs inside fields

関連用語

関連ツール

References