文档免费本地运行
CSV 转 JSON
把 CSV 行转换为 JSON 对象。
.csv
方向
分隔符
标题行
缩进
CSV 输入
0 行0 字节
JSON 输出
0 行0 字节
关于CSV 转 JSON
粘贴、上传或拖放您的 CSV 文件,工具会自动检测分隔符(逗号、分号、制表符或竖线),还支持选择首行是否作为标题行。文件完全在浏览器中处理 — 来自 Excel、Google Sheets 的数据不会上传到任何地方。
CSV 转 JSON功能
- 01
智能分隔符检测
选择「自动」模式,工具会对逗号、分号、制表符和管道符进行评分,自动选出最一致的分隔符;也可手动锁定特定分隔符以处理非标准数据。
- 02
标题行或原始数组
可将首行作为对象键,生成 JSON 对象数组;也可关闭标题模式,输出原始二维数组。重复的标题名会自动添加序号以保证唯一性。
- 03
完全在浏览器内运行
解析完全在浏览器中进行 — 您的数据不会离开您的设备 — 无账户和无跟踪。支持 2 或 4 空格缩进美化、最小化输出以供 API 使用、复制到剪贴板或下载为 .json 文件。
CSV 转 JSON常见问题
- 怎么把 CSV 文件转成 JSON?
- 用文本编辑器或表格软件打开 CSV 文件,复制内容并粘贴到左侧输入框,点击「转换」,右侧即显示 JSON 结果——开启标题行时为对象数组,否则为数组的数组。点击「下载」可保存为 converted.json。
- 支持哪些分隔符?
- 支持逗号、分号、制表符和管道符。默认「自动」模式会检查数据并选择行宽最一致的分隔符,可正确处理欧洲风格的分号 CSV 和制表符分隔导出文件。
- 能处理单元格内含有逗号或引号的字段吗?
- 可以。解析器遵循 RFC 4180 标准:用双引号包裹的字段可包含分隔符、换行符,或以连续两个双引号("")表示的转义引号。未闭合的引号会报错提示,而不会污染输出结果。
- 重复或空白的列标题如何处理?
- 空白标题会变为 column_1、column_2 等。重复的名称会加上数字后缀(email、email_2),确保 JSON 对象中每个键都是唯一的。
- 数据会上传到服务器吗?
- 不会。CSV 转 JSON 转换器 100% 在浏览器内通过 JavaScript 运行——您的数据从不经过服务器,也不会被记录。页面加载后还可离线使用。
- 有行数或文件大小限制吗?
- 没有硬性限制,但数百兆字节的超大文件渲染可能较慢。对于几千行的普通表格导出,转换几乎是即时完成的。