TSV 转 XML 在线转换器 — 免费 TSV→XML 工具
粘贴任意 TSV(制表符分隔值),秒级生成结构化 XML 文档。基于开源 MIT 协议的 PapaParse 与 fast-xml-parser 库,全程在浏览器本地运行,无需上传、无需注册。首行表头自动作为子元素名,数字与布尔值自动识别,支持带引号的字段、空行跳过。实时预览、一键复制、下载 .xml 文件,左侧输入自动记忆。适合开发者将 Excel/表格数据转为 XML 供旧式系统、SOAP Web Service、RSS 订阅、Word 文档模板等场景使用。
转换后的 XML 会显示在这里……
操作说明
- 从 Excel 或表格软件直接复制数据,粘贴到左侧输入框。
- 如果第一行是表头,保持「首行表头」勾选;否则取消勾选。
- 右侧会在输入停顿约 250 毫秒后自动转换。
- 用「复制 XML」把结果放进剪贴板,或「下载 .xml」保存到本地。
概念
TSV(制表符分隔值)和 CSV 类似,只是用 Tab 代替逗号作为字段分隔符。TSV 的好处是不需要转义字段内的逗号,特别适合从 Excel 或表格软件直接复制粘贴数据。本工具先用 PapaParse 以 Tab 为分隔符解析 TSV,首行表头自动变成 XML 子元素名,再用 fast-xml-parser 的 XMLBuilder 把每行数据构建成整齐缩进的 XML 文档。
描述与趣事
TSV 是一种经常被忽略但极其实用的数据格式。它和 CSV 几乎一样,只是用 Tab 代替逗号分隔字段。这个看似微小的差别带来了巨大的便利:你不需要在字段内转义逗号、引号或换行,因为 Tab 几乎不会出现在人类输入的文本中。这使得 TSV 成为从 Excel、Google Sheets、Numbers 等表格软件复制粘贴数据的天然格式。当你需要把表格数据喂给一个只接受 XML 的旧式系统、SOAP Web Service、RSS 订阅源或 Word 文档模板时,TSV→XML 是最快的路径:粘贴数据,自动生成根元素 rows,每行变成 row 元素,表头变成子元素标签名,结果直接复制就能用。
历史与由来
TSV 与 CSV 同样历史悠久,但因为没有 RFC 4180 那样的官方标准化文件,它更多是一种事实标准。PapaParse 是 2013 年开源的 MIT 协议 CSV/TSV 解析库,fast-xml-parser 是 2017 年开源的 MIT 协议 XML 解析/构建库,零依赖、浏览器友好。
相关关键词
纠错反馈
如果发现工具问题或有任何建议,欢迎通过邮箱联系我们,我们会认真查看每一条反馈。
