基本的なCSVからTSVへの変換

カンマ区切り値ファイルをタブ区切り値に変換。TSV形式がCSVより好まれる場合とその理由を解説します。

Basic Conversion

詳細な説明

基本的なCSVからTSVへの変換

CSVからTSVへの変換は、カンマデリミタをタブ文字に置換する逆の操作です。TSVは、スプレッドシートアプリケーションへの貼り付け、等幅テキストでの表示、Unixコマンドラインツールでの処理に適しています。

CSV入力例

Product,Price,Stock
Widget,19.99,150
Gadget,49.99,75
Doohickey,9.99,300

生成されるTSV出力

Product	Price	Stock
Widget	19.99	150
Gadget	49.99	75
Doohickey	9.99	300

TSVを選ぶ理由

TSVには特定のワークフローでいくつかの利点があります:

  1. 引用符の曖昧さがない: データ内にタブが現れることはまれで、フィールドの引用符囲みがほとんど不要
  2. 簡単なコピーペースト: TSVデータはExcelやGoogle Sheetsのセルに直接貼り付け可能
  3. Unixツール対応: cutawksortなどのツールがタブ区切りデータをネイティブに処理
  4. 人間が読みやすい: 等幅フォントでタブがデータをきれいな列に整列

ユースケース

Google Sheetsスプレッドシートへの貼り付け用データの準備、またはCSVエクスポートをawkやcutなどのUnixコマンドライン処理に適した形式に変換する場合。

試してみる — TSV \u2194 CSV Converter

フルツールを開く