DevToolsLab

JSON 转 CSV

浏览器内 · 即时 · 免费

左侧粘贴对象数组 JSON,右侧得到 CSV。

交换方向所有转换在浏览器内完成,不会上传任何数据。
输入 · JSON有效
输出 · CSV

所有转换在浏览器内完成,不会上传任何数据。

工具简介

电子表格与分析工具说 CSV,API 与配置说 JSON。本工具针对最常见的形态——扁平对象数组——以「所有键的并集」作为表头,并采用 RFC 4180 合规的引号策略;嵌套对象会被内联为 JSON 字符串保证无损。

功能特性

  • 自动识别表头(按出现顺序合并所有键)
  • RFC 4180 引号——逗号、引号、换行都安全
  • 嵌套对象 / 数组以 JSON 字符串嵌入单元格
  • 完整 Unicode(CJK / emoji),无乱码
  • 浏览器运行,不上传,行数仅受内存限制

使用方式

  1. 在左侧粘贴对象数组 JSON(如 `[{"a":1},{"a":2}]`)。
  2. 右侧实时显示 CSV。
  3. 点击下载保存为 .csv 文件。

常见问题

支持哪些 JSON 形态?

扁平对象数组效果最佳。单个对象会输出一行;数组的数组输出为无表头 CSV;混合的基础类型数组会输出单列「value」。

嵌套对象如何处理?

单元格中的嵌套对象 / 数组会被序列化为 JSON 字符串,CSV 网格保持整齐,后续可用任意 JSON 工具再解析。

Excel 能正确打开结果吗?

能。Excel 支持 UTF-8 CSV。如果显示乱码,请另存为带 BOM 的 UTF-8(用 CSV Cleaner 工具),或通过「数据 → 从文本/CSV」导入。

相关工具

JSON 转 CSV — 免费在线 JSON ⇒ CSV 转换工具

Canonical: https://devformatlab.com/zh/convert/json-to-csv