開発者ツール / 04
TSV→CSVコンバーター
タブ区切りデータをCSVに変換し、必要なセルだけを引用符で囲みます。
TSV→CSVコンバーター: TOEAは行をタブで分割し、カンマ区切りで書き出します。カンマ、引用符、改行を含むセルは引用符で囲み、ファイルが正しく読み取れるようにします。 サーバーへのファイルアップロードは一切なく、100%ブラウザ内でローカル実行します。
- カテゴリ
- 開発者ツール
- 実行回数
- ブラウザ内で
- コスト
- 無料 · 登録不要
- 提供状況
- すぐに使えます
完全にブラウザ内で実行します
最大5 MB · 何もアップロードされません
データベースからのタブ区切り出力
コマンドラインのデータベースクライアントは、一般的にTSVを出力します。mysql --batchはタブ区切りの行を出力し、PostgreSQLのCOPY … TOはデフォルトのテキスト形式でタブを書き込みます。どちらも特殊文字を独自の方法でエスケープします。PostgreSQLでは、NULLを\N、データ内のタブを\t、改行を\nとして出力します。これらのエスケープはリテラルテキストとしてCSVにコピーされるため、別の場所にインポートする前に置き換えてください。
出力されたCSVを確認する
セミコロンやパイプを含むセルも、カンマを含むセルと同じように引用符で囲まれます。これは有効なCSVであり、別の区切り文字を推測するプログラムでも安全に扱えます。各行の末尾には単一のラインフィードが付きます。CSV標準のRFC 4180ではキャリッジリターンとラインフィードが指定されていますが、ほとんどのプログラムはこれでも受け付けます。インポートする前に、CSVビューアで結果を開き、すべての行の列数が同じであることを確認してください。
使い方
- TSVを貼り付けるか、ファイルを選びます。
- 結果を確認します。
- CSVをコピーするかダウンロードします。
プライバシーと制限事項
テキストはお使いのブラウザ内で変換され、アップロードは一切しません。設定ファイルやエクスポートのように、見知らぬ相手に渡したくない場合に重要です。セル内の引用符は2重にします。これはCSVでのエスケープ方法です。
関連ツール
よくある質問
セルはいつ引用符で囲まれますか?
カンマ、二重引用符、セミコロン、パイプ、または改行を含むときです。それ以外はそのまま書き出します。
テキスト中の引用符はどうなりますか?
2重になります。たとえば、セルにshe said "hi"とある場合、"she said ""hi"""として書き出されます。これはCSVの慣習で、スプレッドシートは正しく読み戻します。
なぜスプレッドシートのエクスポートがタブ区切りなのですか?
スプレッドシートでセルをコピーすると、タブ区切りのテキストがクリップボードに入ります。そのため、CSVを想定するフィールドに貼り付けると失敗することがあります。
ほかの形式に変換できますか?
このツールはカンマとタブを扱います。JSONにする場合はCSV to JSONコンバーターをお使いください。
無料ツール · ブラウザ内で · アカウント不要