// converters

YAML to TSV.

Take a YAML array of maps and export it as tab-separated values.

Client-sideTab-safeNo upload

YAML input

TSV output

よくある質問

CSVではなくTSVを使うべきは?

値にカンマが含まれる場合はTSVが適しています。

行の順序を保持しますか?

はい、配列の順序がTSVに維持されます。

Excelに直接コピーできますか?

はい、TSVはExcelに直接貼り付けることができます。

YAMLからTSVへの変換

YAMLのリストデータをTSV(Tab-Separated Values)形式に変換します。CSVと同様ですが、区切り文字としてタブを使用します。

ExcelやGoogleスプレッドシートでTSVデータをコピー&ペーストする際、正しくセルに分割されるため、CSVよりも便利な場合があります。

TSVは、データにカンマが含まれている場合にCSVより適しているため、複雑なテキストデータの変換に使用されます。

CSVとTSVの違い

区切り文字: CSVはカンマ(,)を使用し、TSVはタブ(\t)を使用します。タブはデータ内に出現しにくいため、区切り文字のエスケープが不要です。

互換性: どちらもスプレッドシートアプリケーションで広くサポートされています。TSVはクリップボードからのコピー&ペーストに適しています。

可読性: ソースコード上でTSVは視覚的に判別しにくいため、ファイルとして保存する場合はCSVが一般的です。

クリーンな変換のヒント

変換前にYAMLファイルをフォーマットし、インデントを統一します。不正な形式は変換エラーの原因になります。

すべてのYAMLエントリが同じキー構造を持つことを確認します。キーが異なる場合、欠損値が空のセルとして出力されます。

変換後、出力TSVをスプレッドシートで開き、正しくセルに分割されているか確認してください。