CSV (Comma-Separated Values)

定義

一般的には次のように定義されますが、この限りではありません。

  1. レコードは改行 (CRLF) で区切り、行ごとに配置する。
  2. 末尾のレコードは改行を含まない。
  3. ファイルの最初の行は、フィールドの説明。
  4. ヘッダやレコードは、カンマで区切られた1つ以上のフィールドを持つ。そのとき末尾のフィールドの後に、カンマがあってはならない。個々のレコードは同数のフィールドを持つ。スペースを無視しない。
  5. 個々のフィールドを二重引用符で囲んでも良い。もし囲まないならば、二重引用符をフィールドに含めてはならない。
  6. フィールドに改行 (\r\n)、二重引用符、カンマを含めるならば、二重引用符で囲まねばならない。
  7. フィールドに二重引用符を含むならば、それを二重引用符でエスケープする。
2. Definition of the CSV Format - RFC 4180 - Common Format and MIME Type for Comma-Separated Values (CSV) Files

TSV

区切り文字にタブを用いた場合、TSV (Tab-Separated Values) と呼ばれることがあります。TSVとは|タブ区切り|.tsvファイル|Tab-Separated Values - IT用語辞典 e-Words

複数の技術系サイトから、まとめて検索