跳到正文

把 JSON 转换为 CSV

这个工具把 JSON 数组写成 CSV 表格,表头行由它找到的键构成。并不是每一个 JSON 文档都是表格,这个页面主要就在讲这个区别:对象数组会变成行和列,而单个对象或一个裸值里根本没有表格。转换在你的浏览器中进行,文件绝不会被上传。

在你的浏览器中运行

把文件拖到这里

JSON,最大 50 MB

使用方法

  1. 1 选择一个顶层是数组的 JSON 文件。
  2. 2 如果结果不该用逗号,设置分隔符。
  3. 3 GRID16 在你的浏览器中写出表格。
  4. 4 下载 CSV。

常见问题

什么样的 JSON 能变成表格?
顶层是数组的那种。单个对象或一个裸值没有行,任务会直说,而不会替你编出一个表格。
嵌套的对象和数组会怎么处理?
它们会作为 JSON 文本写进单元格。这样值就完整地保留在一个 CSV 字段里,也是唯一不丢东西的答案。
如果这些对象的键不完全一样呢?
表头会包含任何地方出现过的所有列,按首次出现的顺序排列;缺少某一列的行,会把那个单元格留空。
我的文件会上传到服务器吗?
不会。转换在你的浏览器中进行,文件始终不会离开你的设备。