Tool Kumar 工具

JSON 转 CSV

把 JSON 记录转换成适合电子表格的 CSV。转换器会找到主要的对象数组并生成列,包含逗号或换行的值会加上引号。

如何使用这个工具

  1. 粘贴一个对象数组,或包含对象数组的 API 响应。
  2. 在“转换”视图中选择 CSV。
  3. 复制预览内容,或下载 CSV 文件。

示例演示

这份 CSV 由示例文档中的 users 数组生成。

输入

{"users":[{"id":1,"name":"Ada","role":"admin"},{"id":2,"name":"Lin","role":"editor"}]}

输出

id,name,role
1,Ada,admin
2,Lin,editor

选项与特殊情况

  • 嵌套对象的键会变成以点号分隔的列名,例如 profile.city。
  • 由普通值组成的数组会放在一个单元格中,各个值以逗号分隔。对象数组则以紧凑 JSON 的形式放在一个单元格中。
  • 如果响应外面包了一层,会从中选取最大的合适对象数组。

默认保护隐私

你的文档只保留在这个浏览器中。Tool Kumar 在你的设备上解析、转换并生成下载文件,无需账号,也没有上传步骤。

JSON 转 CSV:常见问题

什么样的 JSON 结构最适合转 CSV?
对象数组。转换器也能在 users、data 这类响应包装对象中,找到最大的对象数组。
嵌套对象如何表示?
嵌套属性会变成以点号分隔的列名,这样 CSV 能保持规整的矩形结构。
逗号和引号会转义吗?
会。按照标准 CSV 规则,字段会加上引号,字段内的引号会被双写。

相关工具

CSV 转 JSON、JSON 转 Excel和JSON 格式化工具。