JSON 转 CSV
将嵌套 JSON 转换为适合电子表格的行。
您的本地工作区
0 个字符
等待输入
正在加载转换工具…
输入上限:5 MB。文件在本地处理;较大的结果可下载,页面只显示部分预览。
需要其他格式,或遇到了问题? 发送反馈 ↗
三个简单步骤
如何使用JSON 转 CSV
- 添加JSON数据。 粘贴文本,或从设备中选择文件。
- 设置选项。 检查设置,然后点击转换按钮。
- 保存结果。 预览、复制或下载输出结果。
使用须知
了解输出结果。
CSV 值保留为字符串,以保留前导零和长标识符。嵌套 JSON 对象使用点号分隔的列名;数组以 JSON 文本保留。“电子表格安全模式”会为可能被当作公式执行的单元格添加前缀。
转换在本地进行。刷新或关闭此标签页会清空工作区;已下载的文件仍保留在设备上。
工具功能说明
JSON 转 CSV:转换说明
在本地将单个 JSON 对象或对象数组转为 CSV。嵌套对象使用点号分隔的列名,数组保留为 JSON 文本,列包含所有记录中出现的字段。
适合将 API 响应转换为电子表格。粘贴前,请从 API 外层响应中选取记录数组。
处理方式浏览器本地 · 无需上传
输入 → 输出JSON → CSV
输入限制5 MB
费用与账号免费 · 无需账号
- 嵌套属性 user.name 会变成 user.name 列。数组以 JSON 文本保留在一个单元格中,不会展开为额外的行。
- null 和缺失值都会变成空单元格,两者的区别将丢失。空对象会变成 {}。
- 列名取所有记录键名的并集。如果点号键名与嵌套路径冲突,会报错。
- “电子表格安全模式”会为某些类似公式的文本单元格添加英文单引号前缀。这会改变这些字符串,请检查接收软件的导入设置。
可复现的示例
将嵌套记录展开为表格
使用逗号分隔并启用表头。数组保留在一个单元格中;即使只有第二条记录包含 active,它仍会成为一列。
关于JSON 转 CSV的常见问题
会将嵌套数组展开为多行吗?
不会。数组以序列化后的 JSON 保留在单元格中。如需每个数组项占一行,请先整理输入结构。
Excel 为什么改变了标识符?
CSV 中的数字文本可能正确,但 Excel 会将其解释为数值。请将该列按“文本”类型导入。UTF-8 BOM 有助于识别字符编码,不能阻止类型推断。
内容审核日期 · 转换说明与测试