OKfmt

CSV JSON

将 CSV 解析为 JSON 对象数组,首行作键、数值自动还原,用于把表格导出接入 Web API 与前端渲染。

拖拽文件到此处或点击上传(支持多选)

Ctrl+V 从剪贴板粘贴

如何将 CSV 转换为 JSON

  1. 1拖拽、点击或粘贴上传您的 CSV 文件。
  2. 2按需调整质量设置。
  3. 3点击「立即转换」等待转换完成。
  4. 4下载转换后的 JSON 文件。

关于 CSV 转 JSON

CSV是遵循RFC 4180标准的纯文本逗号分隔表格格式,仅支持单张平面表格,所有内容均存储为字符串;JSON是遵循RFC 8259标准的键值对数组文本交换格式,支持六种基础数据类型,转换可实现平面表格向结构化数据的适配。

本转换基于SheetJS完成结构解析,原始CSV所有内容会保持字符串数据类型,CSV每行转换为JSON一个对象,表头作为对象键名保留,不存在嵌套结构,CSV无注释内容,转换后输出体积由原表格行数决定。

该转换适用于前端开发接口数据构造、后端配置文件生成、NoSQL数据库导入等工作流,使用时需确认CSV表头符合目标JSON的键名规范,避免非法字符导致解析错误。

CSV 与 JSON 技术规格对比

特性CSVJSON
发布年份19722001
开发方RFC 4180Douglas Crockford

CSV → JSON 常见问题

转换后数据质量有损失吗

原始CSV存储的内容不会产生损失,CSV本身不区分数据类型,所有内容转换后仍保持字符串类型,符合CSV格式的基础定义。

会保留原数据类型吗

不会保留,CSV格式本身不支持区分数据类型,所有内容都存储为字符串,转换后JSON中所有字段也均为字符串类型。

支持多大的CSV文件

单文件大小上限为50MB,单次仅支持转换一个文件,若解压后文件总大小超出256MB或文件数超1000个,会拒绝处理。

文件会被存储吗

不会存储,文件经HTTPS上传至服务器完成转换,转换完成后服务器立即删除源文件与输出文件,不保留任何数据。