「CSVファイル」と「TSVファイル」の違い
スポンサーリンク
予備知識
| 用語 | 意味 |
|---|---|
| テキストデータ | なんの装飾もされていない文字だけのデータ |
| タブ | メモ帳とかで文字を入力中に「Tab」と書かれているキーを押すと入る、スペースっぽいやつ |
| カンマ | いわゆる「記号」と呼ばれている文字のひとつで「,」のこと |
| 区切り文字 | 項目を区切る目印として使う文字 |
| カンマ区切り | 「項目間をカンマ(,)で区切って出力してください」のこと |
| タブ区切り | 「項目間をタブで区切って出力してください」のこと |
| CSVデータ | データの項目間が「,」(カンマ)で区切られているテキストデータ |
| TSVデータ | データの項目間が「タブ」で区切られているテキストデータ |
それぞれの用語の意味
| 用語 | 意味 |
|---|---|
| CSVファイル | 中身のデータがカンマ(,)区切りになっているファイル |
| TSVファイル | 中身のデータがタブ区切りになっているファイル |
似ているところ
どちらもファイルです。
また、中のデータが項目ごと区切られています。
違うところ
中のデータの区切り文字が違います。
CSVファイルの中身はデータがカンマ区切りになっています。

TSVファイルの中身はデータがタブ区切りになっています。

個人的な使い分け
特に制約がなければCSVファイルを使います。
TSVファイルは、ほとんど使いません。
タブはパッと見でスペースと見分けがつかないので、あまり好きではないのです。
備考
CSVファイルの「CSV」は「Comma Separated Values」の略です。

comma(カンマ)は「カンマ」です。
separated(セパレーティド)の意味は「分離した」とか、そんな感じです。
values(バリューズ)の意味は「値」です。
何となく くっつけると
カンマで分離した値
となります。

TSVファイルの「TSV」は「Tab Separated Values」の略です。

tab(タブ)は「タブ」です。
separated(セパレーティド)の意味は「分離した」とか、そんな感じです。
values(バリューズ)の意味は「値」です。
何となく くっつけると
タブで分離した値
となります。







