開発者ツール / 04

TSV→CSVコンバーター

タブ区切りデータをCSVに変換し、必要なセルだけを引用符で囲みます。

TSV→CSVコンバーター: TOEAは行をタブで分割し、カンマ区切りで書き出します。カンマ、引用符、改行を含むセルは引用符で囲み、ファイルが正しく読み取れるようにします。 サーバーへのファイルアップロードは一切なく、100%ブラウザ内でローカル実行します。

カテゴリ
開発者ツール
実行回数
ブラウザ内で
コスト
無料 · 登録不要
提供状況
すぐに使えます
TSV → CSVデスクローカル処理

完全にブラウザ内で実行します

↥
下にTSVを貼り付けるか、ファイルを選択してください

最大5 MB · 何もアップロードされません

データベースからのタブ区切り出力

コマンドラインのデータベースクライアントは、一般的にTSVを出力します。mysql --batchはタブ区切りの行を出力し、PostgreSQLのCOPY … TOはデフォルトのテキスト形式でタブを書き込みます。どちらも特殊文字を独自の方法でエスケープします。PostgreSQLでは、NULLを\N、データ内のタブを\t、改行を\nとして出力します。これらのエスケープはリテラルテキストとしてCSVにコピーされるため、別の場所にインポートする前に置き換えてください。

出力されたCSVを確認する

セミコロンやパイプを含むセルも、カンマを含むセルと同じように引用符で囲まれます。これは有効なCSVであり、別の区切り文字を推測するプログラムでも安全に扱えます。各行の末尾には単一のラインフィードが付きます。CSV標準のRFC 4180ではキャリッジリターンとラインフィードが指定されていますが、ほとんどのプログラムはこれでも受け付けます。インポートする前に、CSVビューアで結果を開き、すべての行の列数が同じであることを確認してください。

使い方

  1. TSVを貼り付けるか、ファイルを選びます。
  2. 結果を確認します。
  3. CSVをコピーするかダウンロードします。

プライバシーと制限事項

テキストはお使いのブラウザ内で変換され、アップロードは一切しません。設定ファイルやエクスポートのように、見知らぬ相手に渡したくない場合に重要です。セル内の引用符は2重にします。これはCSVでのエスケープ方法です。

関連ツール

よくある質問

セルはいつ引用符で囲まれますか?

カンマ、二重引用符、セミコロン、パイプ、または改行を含むときです。それ以外はそのまま書き出します。

テキスト中の引用符はどうなりますか?

2重になります。たとえば、セルにshe said "hi"とある場合、"she said ""hi"""として書き出されます。これはCSVの慣習で、スプレッドシートは正しく読み戻します。

なぜスプレッドシートのエクスポートがタブ区切りなのですか?

スプレッドシートでセルをコピーすると、タブ区切りのテキストがクリップボードに入ります。そのため、CSVを想定するフィールドに貼り付けると失敗することがあります。

ほかの形式に変換できますか?

このツールはカンマとタブを扱います。JSONにする場合はCSV to JSONコンバーターをお使いください。

無料ツール · ブラウザ内で · アカウント不要