Tool Kumar 工具
JSON 转 CSV
把 JSON 记录转换成适合电子表格的 CSV。转换器会找到主要的对象数组并生成列,包含逗号或换行的值会加上引号。
如何使用这个工具
- 粘贴一个对象数组,或包含对象数组的 API 响应。
- 在“转换”视图中选择 CSV。
- 复制预览内容,或下载 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 规则,字段会加上引号,字段内的引号会被双写。