CSV 的值转成 JSON 字符串。JSON 中的数字按原写法写入 CSV(0.50、1e3),长 ID 也不会被四舍五入。
JSON ↔ CSV转换 JSON 与 CSV,
转换 JSON 与 CSV,
不改变任何值。
把 JSON 数组转成 CSV 表格,或把 CSV 转成 JSON。值不会被擅自猜测为数字或日期;CSV 无法表达的区别(null、缺失、空字符串)每次都会提示。
无需上传不猜测数字和日期显示会丢失的信息
虚构的订单和客户数据。
嵌套对象可以拆成 "a.b" 列,也可以保留为 JSON 文本。数组可以保留为 JSON 文本、用分隔符连接,或每个元素一列。
以 = + - 或 @ 开头的单元格会被统计并提示,也可以在前面加上 ',避免 Excel 把它们当作公式执行。
使用方法
- 选择方向:JSON → CSV、CSV → JSON,或格式化 JSON。
- 粘贴 JSON 或 CSV,或打开文件,然后点击“转换”。
- 查看嵌套、空值和分隔符等选项以及提示。
- 复制结果或保存为文件。
常见问题
数字和日期会被自动转换吗?
不会。CSV 中的 "007"、"2026-01-02"、"true" 等值在 JSON 中仍是字符串。JSON 中的数字按原写法写入 CSV。
如何区分 null 和空字符串?
CSV 无法区分 null、缺失的键和空字符串。它们都变成空单元格时会出现提示。也可以把 null 写成文本 "null"。
JSON 语法错误会显示在哪里?
会显示错误所在的行和列,并在该行下方标出位置,可以发现末尾多余的逗号、单引号等无效写法。
什么是公式注入?
以 = 等字符开头的单元格在 Excel 中打开时可能被当作公式执行。本工具会统计这类单元格,并可以在前面加上 '(默认关闭,因为这会改变值)。