跳到内容

CSV 转 JSON

将 CSV 转换为 JSON 对象数组——严格遵循 RFC 4180 解析。

正在准备工具…
未选择文件

如何将 CSV 转换为 JSON

  1. 粘贴或加载 CSV

    粘贴 CSV 文本或拖入 .csv 文件——在您的浏览器中本地解析。

  2. 检查表头

    第一行成为对象键;表头必须非空且唯一。

  3. 下载 JSON

    复制生成的 JSON 数组,或将其保存为 .json 文件。

常见问题

支持哪些 CSV 特性?

严格遵循 RFC 4180 解析:带引号的字段、转义引号、引号内换行、字节顺序标记,以及非空且唯一的表头。数据必须是矩形的——每行列数相同。

JSON 输出中的值是什么类型?

所有值均以字符串形式保留。"007" 保持为 "007",前导零绝不会丢失。如有需要,可在您自己的代码中显式转换为数字。

大小限制是多少?

每次转换最多 20,000 行和 128 列。超出限制的文件会被明确报错拒绝,而不是被截断。

我的 CSV 会被上传到任何地方吗?

不会。解析和转换完全在您的浏览器中运行——文件绝不会离开您的设备,也不需要账户。

行变对象

这里介绍每种格式的用途,以及何时将 CSV 表格转换为 JSON 数组才是正确的选择。

什么是 CSV?

从 Excel、Sheets 和数据库导出的逗号分隔表格。看似简单:带引号的逗号、内嵌换行和编码标记都会让简单粗暴的拆分出错。

什么是 JSON 数组?

一个对象数组,每行一个对象,以表头名称作为键,每个单元格都以字符串形式保留——这是大多数 API、脚本和 NoSQL 存储所采用的结构。

何时需要

适用于将表格软件导出的数据送入 API、脚本和数据库。注意限制:20,000 行和 128 列,要求数据为矩形,数字保留为字符串,因此带前导零的编码可以完整保留。

把文件工具留在手边

安装 ToolMink,从桌面或主屏幕快速打开。