// converters
TSV to YAML.
Parse TSV (tab-separated values) and produce a YAML array of mappings using the first row as headers.
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よりも信頼性が高い場合があります。