📊

JSON 转 CSV 工具

将 JSON 数组数据转换为 CSV 格式,支持自动列检测和适当转义

数组转 CSV自动列检测适当 CSV 转义嵌套数组支持缺失值处理标题生成实时处理
📝

输入 JSON 数组

Loading...
📊

生成的 CSV

Loading...

如何使用 JSON 转 CSV 工具

1. 输入 JSON 数组

在输入区域粘贴您的 JSON 数组数据。必须是对象数组。

2. 自动转换

工具自动将数组转换为 CSV,并生成适当的标题。

3. 查看 CSV

检查生成的 CSV 结构和数据格式。

4. 下载结果

复制或下载 CSV 文件用于电子表格应用程序。

转换规则

🏗️ 对象属性

JSON 对象属性自动成为 CSV 列标题。

{ "name": "John", "age": 30 }
name,age
"John",30

📋 数组值

数组值用分号连接并用引号包围。

"skills": ["JS", "React"]
"JS; React"

🔤 字符串转义

包含逗号或引号的字符串会被正确转义。

"name": "John, Jr."
"John, Jr."

🚫 缺失值

空值或未定义值在 CSV 中变为空单元格。

{ "name": "John", "age": null }
"John",

转换示例

输入 JSON 数组:

[
  {
    "id": 1,
    "name": "John",
    "age": 25,
    "skills": ["JS", "React"]
  },
  {
    "id": 2,
    "name": "Jane",
    "age": 30,
    "skills": ["Python", "ML"]
  }
]

生成的 CSV:

id,name,age,skills
1,"John",25,"JS; React"
2,"Jane",30,"Python; ML"

CSV 应用场景

📊 数据分析

将数据导入 Excel、Google Sheets 或数据分析工具

🗄️ 数据库导入

批量导入数据到数据库和数据仓库

📈 报告生成

生成报告并导出数据用于商业智能

最佳实践

✅ 一致结构

确保数组中的所有对象具有相似的属性,以获得一致的 CSV 列。

💡 数据类型

转换时考虑数据类型 - 数字和布尔值会被保留。

⚠️ 数组处理

数组转换为分号分隔的字符串。考虑展平复杂的嵌套结构。

使用技巧

1

使用 Ctrl + Enter 快速处理

2

支持拖拽文件到编辑器

3

点击全屏图标切换全屏模式