JSON 转 CSV 转换器 — 免费在线

在下方粘贴您的 JSON,点击转换即可立即获得 CSV。

输入 就绪

输入统计信息可通过此字段上方的“统计”按钮查看。

输出

输出统计信息可通过此字段上方的“统计”按钮查看。

结果仅供参考,可能包含错误。请自行核实重要信息。使用本工具风险自负。

这个工具能做什么

JSON 转 CSV 转换器把 JSON 对象数组转换成表格:每个对象成为一行,每个键成为一列。结果可以在 Excel、Google Sheets、LibreOffice 或任何能导入 CSV 的工具中打开。

嵌套对象会被展平为用下划线连接的列,因此 address.city 会变成名为 address_city 的列。由简单值组成的数组会合并到一个单元格中,以逗号加空格分隔。包含逗号的值会按 CSV 格式的要求用双引号括起来。

适用场景

  • 把 API 数据交给习惯使用电子表格的同事。
  • 把记录导入只接受 CSV 的系统。
  • 快速浏览大量结构相似的对象,表格比 JSON 更容易扫读。
  • 如果你需要带工作表的真正 Excel 文件而不是纯文本,请使用 JSON 转 Excel (XLSX) 转换器。

示例

输入

[
  {"id": 1, "name": "Ana", "address": {"city": "Lisbon"}, "tags": ["admin", "dev"]},
  {"id": 2, "name": "Ben", "address": {"city": "Berlin"}, "tags": []}
]

输出

id,name,address_city,tags
1,Ana,Lisbon,"admin, dev"
2,Ben,Berlin,

关于这个工具的问题

嵌套对象会怎样处理?

会被展平。每个嵌套键都成为单独的一列,父级和子级名称用下划线连接,例如 address_city。

数组会怎样处理?

由简单值组成的数组会写入同一个单元格,各项之间用逗号加空格分隔。该单元格会加上引号,避免逗号把它拆成多余的列。

可以把 CSV 转回 JSON 吗?

可以,使用 CSV 转 JSON 转换器。CSV 没有数据类型和嵌套结构,所以数字和布尔值转回来后会变成文本,而像 address_city 这样的列仍是单个键。

常见问题

使用此工具转换敏感数据安全吗?

是的 - 您的数据在处理后会立即删除。服务器上不会记录或保存任何内容。

文件大小有限制吗?

该工具可以轻松处理常规大小的文档。对于非常大的文件,建议先将其拆分。

这个工具免费吗?

是的,完全免费。无需注册或电子邮箱。结果直接显示在本页。

如何获取结果?

在此页面使用工具即可查看结果,无需通过电子邮件接收。