JSON 转 CSV 转换器

将 JSON 数组即时转换为 CSV 格式。粘贴 JSON 对象数组即可获得整洁的 CSV 输出。

1
2
3
JSON Input
CSV Output
CSV 输出将显示在这里

JSON 转 CSV 转换技巧

将 JSON 数据转换为适合电子表格格式的实用建议。

1

转换前先扁平化嵌套数据

CSV 是扁平格式。如果 JSON 包含嵌套对象,建议先将其扁平化,或注意嵌套值将在 CSV 单元格中被字符串化。

2

确保对象键一致

为获得最佳结果,确保 JSON 数组中的所有对象具有相同的键。缺少的键会导致空的 CSV 单元格。

3

使用 CSV 进行数据分析

将 API 响应转换为 CSV 可以让您在 Excel、Google Sheets 或 pandas 中分析 JSON 数据。这对于业务报告、日志分析和快速数据探索特别有用。

转换功能

在浏览器中轻松完成 JSON 到 CSV 的转换。

自动列检测

自动检测 JSON 对象中的所有键以创建 CSV 列标题。

嵌套值处理

嵌套的对象和数组在 CSV 单元格中被字符串化,不会丢失数据。

下载 CSV

一键将转换后的 CSV 文件直接下载到您的电脑。

什么是 JSON 转 CSV?

JSON 转 CSV 将 JSON 对象数组转换为以逗号分隔的表格。每个对象对应一行,每个唯一键作为列标题。

输入 JSON

[
  { "name": "Alice", "age": 30 },
  { "name": "Bob", "age": 25 }
]

输出 CSV

name,age
Alice,30
Bob,25

JSON 转 CSV 常见问题

支持什么 JSON 格式?

转换器最适合处理 JSON 对象数组,其中每个对象代表一行,每个键成为一个列标题。

嵌套对象如何处理?

嵌套的对象和数组在生成的 CSV 单元格中被 JSON 字符串化,保留所有数据。

有大小限制吗?

没有硬性限制。性能取决于您的浏览器,但包含数千行的典型数据集可以即时转换。

如果对象的键不同怎么办?

转换器会收集数组中每个对象的所有唯一键作为列标题。缺少某个键的对象在该列中将显示空单元格。

可以自定义分隔符而非逗号吗?

目前转换器使用标准的逗号分隔符。如果需要其他分隔符,可以在转换后对输出进行查找替换。

布尔值和 null 值在 CSV 中如何处理?

布尔值在 CSV 输出中写为 true/false 文本,null 值显示为空单元格。数字保持原样,不加引号。

可以将 CSV 转换回 JSON 吗?

当然!使用我们的 CSV 转 JSON 转换器工具进行反向转换。它会自动检测标题并从值推断类型。

相关工具

探索更多 JSON 工具,提升你的工作效率。