TSV转CSV
将 TSV(Tab 分隔)与 CSV(逗号分隔)数据互相转换,支持自定义分隔符和引号处理。
TSV ⇄ CSV 互转
TSV 与 CSV 互转工具使用指南
📌 简介
TSV 与 CSV 互转工具是一款面向数据工作者和开发者的在线转换工具,可以在 TSV(Tab-Separated Values,制表符分隔)和 CSV(Comma-Separated Values,逗号分隔)两种常见表格格式之间互相转换。数据在 Excel、数据库、程序之间迁移时,经常需要切换格式。本工具支持引号处理和 BOM 头控制,确保数据完整性。所有处理在浏览器本地完成。
📖 TSV 和 CSV 的区别
TSV 和 CSV 都是纯文本表格格式,主要区别在于字段分隔符。CSV 用逗号分隔,TSV 用制表符(Tab)分隔。当字段内容包含逗号时(如地址"北京市,海淀区"),CSV 需要用双引号包裹字段,而 TSV 则无需处理。因此 TSV 在处理文本内容时更简洁,CSV 在 Excel 等工具中兼容性更好。两种格式各有优势,实际使用中经常需要互转。
💼 常见应用场景
- 数据导入导出: 数据库导出的 CSV 转为 TSV 供程序处理。
- 从 Excel 复制: Excel 复制的数据默认是 TSV 格式,转为 CSV 后更通用。
- 日志分析: 将程序输出的 TSV 日志转为 CSV 便于统计。
- 跨平台迁移: 不同系统对分隔符要求不同,需要互转。
⚙️ 使用步骤
- 将 TSV 或 CSV 数据粘贴到左侧输入框。
- 点击"TSV → CSV"或"CSV → TSV"按钮。
- 右侧会显示转换结果,可一键复制。
⚠️ 注意事项
- CSV 字段中含逗号、引号或换行时需要用双引号包裹,本工具会自动处理。
- 导出的 CSV 默认带 UTF-8 BOM,用 Excel 打开中文不会乱码。
- 如数据原本包含 Tab 字符(如从代码编辑器复制),可能被误解析为字段分隔符。
❓ 常见问题 (FAQ)
Q: Excel 复制的是 TSV 还是 CSV?
A: Excel 复制默认是 TSV(Tab 分隔)。粘贴到本工具后选择"TSV → CSV"即可转为 CSV。
Q: 为什么 CSV 打开中文乱码?
A: 通常是因为缺少 UTF-8 BOM。本工具输出的 CSV 已包含 BOM,用 Excel 打开不会乱码。
Q: 数据会上传吗?
A: 不会。所有转换在浏览器本地完成,数据不会离开您的设备。