工具 › JSON ↔ CSV
JSON ↔ CSV

转换 JSON 与 CSV,
不改变任何值。

把 JSON 数组转成 CSV 表格,或把 CSV 转成 JSON。值不会被擅自猜测为数字或日期;CSV 无法表达的区别(null、缺失、空字符串)每次都会提示。

无需上传不猜测数字和日期显示会丢失的信息
0 个字符
虚构的订单和客户数据。
值保持原样

CSV 的值转成 JSON 字符串。JSON 中的数字按原写法写入 CSV(0.50、1e3),长 ID 也不会被四舍五入。

嵌套方式由你选择

嵌套对象可以拆成 "a.b" 列,也可以保留为 JSON 文本。数组可以保留为 JSON 文本、用分隔符连接,或每个元素一列。

安全导出

以 = + - 或 @ 开头的单元格会被统计并提示,也可以在前面加上 ',避免 Excel 把它们当作公式执行。

使用方法

  1. 选择方向:JSON → CSV、CSV → JSON,或格式化 JSON。
  2. 粘贴 JSON 或 CSV,或打开文件,然后点击“转换”。
  3. 查看嵌套、空值和分隔符等选项以及提示。
  4. 复制结果或保存为文件。

常见问题

数字和日期会被自动转换吗?

不会。CSV 中的 "007"、"2026-01-02"、"true" 等值在 JSON 中仍是字符串。JSON 中的数字按原写法写入 CSV。

如何区分 null 和空字符串?

CSV 无法区分 null、缺失的键和空字符串。它们都变成空单元格时会出现提示。也可以把 null 写成文本 "null"。

JSON 语法错误会显示在哪里?

会显示错误所在的行和列,并在该行下方标出位置,可以发现末尾多余的逗号、单引号等无效写法。

什么是公式注入?

以 = 等字符开头的单元格在 Excel 中打开时可能被当作公式执行。本工具会统计这类单元格,并可以在前面加上 '(默认关闭,因为这会改变值)。