CSV → JSON
将 CSV 解析为 JSON 对象数组,首行作键、数值自动还原,用于把表格导出接入 Web API 与前端渲染。
拖拽文件到此处或点击上传(支持多选)
Ctrl+V 从剪贴板粘贴
如何将 CSV 转换为 JSON
- 1拖拽、点击或粘贴上传您的 CSV 文件。
- 2按需调整质量设置。
- 3点击「立即转换」等待转换完成。
- 4下载转换后的 JSON 文件。
关于 CSV 转 JSON
CSV是遵循RFC 4180标准的纯文本逗号分隔表格格式,仅支持单张平面表格,所有内容均存储为字符串;JSON是遵循RFC 8259标准的键值对数组文本交换格式,支持六种基础数据类型,转换可实现平面表格向结构化数据的适配。
本转换基于SheetJS完成结构解析,原始CSV所有内容会保持字符串数据类型,CSV每行转换为JSON一个对象,表头作为对象键名保留,不存在嵌套结构,CSV无注释内容,转换后输出体积由原表格行数决定。
该转换适用于前端开发接口数据构造、后端配置文件生成、NoSQL数据库导入等工作流,使用时需确认CSV表头符合目标JSON的键名规范,避免非法字符导致解析错误。
CSV 与 JSON 技术规格对比
| 特性 | CSV | JSON |
|---|---|---|
| 发布年份 | 1972 | 2001 |
| 开发方 | RFC 4180 | Douglas Crockford |
CSV → JSON 常见问题
转换后数据质量有损失吗
原始CSV存储的内容不会产生损失,CSV本身不区分数据类型,所有内容转换后仍保持字符串类型,符合CSV格式的基础定义。
会保留原数据类型吗
不会保留,CSV格式本身不支持区分数据类型,所有内容都存储为字符串,转换后JSON中所有字段也均为字符串类型。
支持多大的CSV文件
单文件大小上限为50MB,单次仅支持转换一个文件,若解压后文件总大小超出256MB或文件数超1000个,会拒绝处理。
文件会被存储吗
不会存储,文件经HTTPS上传至服务器完成转换,转换完成后服务器立即删除源文件与输出文件,不保留任何数据。