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

シンプルなタブ区切り値ファイルをカンマ区切り値に変換する方法。基本的なデリミタ置換とフィールドマッピングを解説します。

Basic Conversion

詳細な説明

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

最も一般的な変換シナリオは、シンプルなタブ区切りファイルをカンマ区切り形式に変換することです。TSVファイルでは各フィールドがタブ文字(\t)で区切られ、CSVではカンマで区切られます。

TSV入力例

Name	Age	City
Alice	30	New York
Bob	25	San Francisco
Charlie	35	Chicago

生成されるCSV出力

Name,Age,City
Alice,30,New York
Bob,25,San Francisco
Charlie,35,Chicago

動作の仕組み

コンバーターはTSV入力の各行を読み取り、タブ文字で分割し、カンマで結合します。特殊文字(カンマ、引用符、改行)を含まない基本的なデータでは、単純なデリミタの置換です。

引用符が不要な場合

この例では、どのフィールド値にもカンマ、ダブルクォート、改行文字が含まれていないため、CSV出力ではフィールドを引用符で囲む必要がありません。

ヘッダー行

両方の形式で、最初の行は列名を定義するヘッダー行として機能します。ほとんどのCSVパーサーやスプレッドシートアプリケーションは、データインポート時に最初の行を自動的にヘッダーとして認識します。

ユースケース

テキストエディタやコマンドラインツールからエクスポートされたシンプルなデータテーブルを、Excel、Google Sheets、データベースインポートツール用のCSV形式に変換する場合。

試してみる — TSV \u2194 CSV Converter

フルツールを開く