CSV 转 JSON 工具
将 CSV(或 TSV / 竖线分隔)数据转换为 JSON。自动检测分隔符,遵循 RFC 4180 规范。
使用方法
- 1 将你的 CSV 数据粘贴到输入框中。
- 2 选择分隔符(或保持“自动检测”)。
- 3 如果数据没有表头行,请关闭“首行为表头”选项。
- 4 复制或下载生成的 JSON 文件。
为什么使用此工具
- 遵循 RFC 4180 规范——可正确处理带引号的字段、转义引号,以及字段内部的换行符。
- 自动识别多种分隔符:制表符、逗号、分号、竖线。
- 有表头时:生成以列名为键的对象数组。无表头时:生成数组的数组。
- 全程在客户端处理——你的数据永远不会离开浏览器。
常见问题
该工具能处理单元格中带引号的逗号吗?
可以——遵循 RFC 4180 的引用规则。像“New York, NY”这样的字段会被完整保留为一个单元格。
那单元格内包含换行符的情况呢?
只要该单元格用引号括起来就能被正确支持,换行符会作为单元格内容的一部分保留下来。
数字会被解析为数值类型吗?
不会——所有值都会以字符串形式输出(CSV 本身不保存数据类型信息)。如有需要,请在后续处理步骤中自行转换数据类型。
什么是 CSV 转 JSON 工具?
CSV 转 JSON 工具可以将 CSV 数据转换为 JSON 格式。该工具同样支持 TSV 和竖线分隔的输入,能够自动检测分隔符,并按照 RFC 4180 规范解析行与列,然后输出结构化的 JSON。整个过程完全在浏览器中运行,数据在本地设备上完成转换,不会上传到任何服务器。
功能特性
自动检测分隔符
支持逗号、制表符和竖线分隔的输入,包括包含内嵌逗号的带引号字段。
符合 RFC 4180 的解析
遵循引号和转义引号规则,能正确解析格式混乱的真实 CSV 数据。
100% 隐私保护
转换过程完全在本地进行——你的数据行永远不会到达服务器。
示例
Input
name,role,active
Ann,admin,true
Bob,editor,false
Output
[
{ "name": "Ann", "role": "admin", "active": "true" },
{ "name": "Bob", "role": "editor", "active": "false" }
]
常见使用场景
-
1
将电子表格导出数据提供给 API
将导出的 CSV 转换为应用或接口可以直接使用的 JSON。
-
2
生成测试数据
将一个简单的 CSV 表格快速转换为用于测试或模拟的 JSON fixture。
-
3
以对象形式查看表格数据
将每一行读取为具名字段的对象,而不必用肉眼数列。
CSV 转 JSON 工具 与其他替代方案的对比
| 功能 | Zerethon Tools | 常见在线工具 | 桌面应用 |
|---|---|---|---|
| Signup required | No | Sometimes | N/A |
| Data leaves device | No | Yes (server-side) | No |
| Delimiter auto-detect | CSV / TSV / pipe | Sometimes | Varies |
| RFC 4180 compliant | Yes | Sometimes | Varies |
| Free | Yes | Yes | Sometimes paid |
| Works offline | Yes (after load) | No | Yes |
Zerethon 的 CSV 转 JSON 工具会在你的浏览器中解析 CSV、TSV 或竖线分隔的文本,并按照 RFC 4180 的引号规则,输出一个以表头行为键的 JSON 对象数组。分隔符会被自动检测,所有处理均在客户端完成,因此你的数据永远不会被上传。
- 分类
- 开发者
- 价格
- 免费
- 隐私
- 基于浏览器
- 注册
- 无需
参考资料
- RFC 4180 — CSV 文件的通用格式和 MIME 类型 — IETF
- RFC 8259 — JSON 数据交换格式 — IETF
隐私
除非另有说明,否则你的数据永远不会离开浏览器。CSV 转 JSON 工具 完全在客户端运行 — 无需上传服务器,不记录日志,不追踪你输入的内容。
对比
了解基础知识
操作指南
相关工具
在 Zerethon Social 上创作、分享与成长
免费注册。赚取积分,收集成就,与全球创作者建立联系。