Global ToolBox

JSON 转 CSV

在浏览器中直接将 JSON 对象数组转换为 CSV。

🔒 在您的浏览器本地处理

Loading…

使用方法

  1. 将 JSON 对象数组粘贴到上方的输入框中——例如 [{"name":"Alice","age":30},{"name":"Bob","age":25}]。
  2. 点击“转换”将其转换为 CSV。
  3. 在输入框下方查看 CSV 输出结果。
  4. 使用“复制”将 CSV 复制到剪贴板,或使用“下载”将其保存为 .csv 文件。

功能特点

  • 将 JSON 对象数组转换为格式规范的 CSV
  • 妥善处理字段不一致或缺失的行——不会因数据不规整而出错
  • 遵循 RFC 4180 标准,正确处理包含逗号、引号或换行符的值
  • 一键复制到剪贴板,或下载为 .csv 文件
  • 100% 在客户端运行——您的数据不会离开浏览器

常见问题

我的 JSON 会被上传到任何地方吗?

不会。JSON 转 CSV 完全在您的浏览器中运行——您的数据不会被发送到任何服务器。

如果各个对象的字段不一样会怎样?

CSV 表头会根据所有对象中出现过的字段并集来生成。缺少某个字段的行,对应列会留空;而带有额外字段的行则会新增自己的列。

如果我的 JSON 是单个对象而不是数组呢?

它会被自动当作只有一行的表格处理——您无需自己用方括号将其包裹起来。

如果我的 JSON 根本不是对象数组,比如是数字数组呢?

您会看到一条清晰的错误提示,说明该工具需要的是对象数组(或单个对象),以便您在转换前修正输入格式。

它能处理字段中嵌套的对象或数组吗?

可以。嵌套的对象或数组会被转换为对应的 JSON 文本形式,放入该单元格中,而不会被拆分成多个独立的列。

相关工具