// converters

TSV to YAML.

Parse TSV (tab-separated values) and produce a YAML array of mappings using the first row as headers.

Client-sideTab-safeNo upload

TSV input

YAML output

よくある質問

TSVとは何ですか?

TSVはCSVと同じですが、区切り文字としてタブを使用します。

値内のタブを処理しますか?

はい、引用符で囲まれた値内のタブも正しく処理されます。

Excelエクスポートでも機能しますか?

はい、ExcelやGoogle SheetsからエクスポートされたTSVファイルを処理します。

TSVからYAMLへの変換

TSV(Tab-Separated Values)ファイルをYAML形式に変換します。各行がYAMLのリスト要素として出力されます。

最初の行がヘッダーとして使用され、各タブ区切りの値が対応するキーの値として設定されます。

ExcelやGoogleスプレッドシートからコピー&ペーストしたデータを、TSV形式で変換できます。

TSV-to-YAMLの使いどころ

スプレッドシートで管理しているデータを、設定ファイルとして使用する際に便利です。

ログデータやエクスポートデータをTSVで取得し、YAMLに変換して分析に利用するケースがあります。

APIデータのインポートで、TSV形式のソースデータをYAMLに変換する必要がある場合に使用します。

TSVとCSVの違い

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

Excelとの互換性: TSVはクリップボードからのコピー&ペーストに適しており、スプレッドシートのデータを直接変換できます。

データの整合性: タブ区切りは、カンマを含むデータを安全に処理できるため、CSVよりも信頼性が高い場合があります。