JSON 转 CSV 转换器
将结构化 JSON 行转换为可复制和下载的 CSV,并清楚、可预测地保留列顺序、引号规则和可能触发公式的文本。
使用步骤
如何使用
- 粘贴一个 JSON 对象或最多含 10,000 个对象的数组。
- 选择是否保护电子表格应用可能解释为公式的文本。
- 转换并检查 CSV,然后复制或下载 UTF-8 CSV 文件。
明确的行列规则
顶层必须是一个对象或非空对象数组。列是各对象自有键按首次出现顺序组成的并集。嵌套数组和对象转为紧凑 JSON;缺失值和 null 转为空 CSV 字段。
CSV 与电子表格边界
行使用 CRLF,含逗号、引号或换行的字段使用双引号 CSV 转义。公式防护默认开启,会给风险字符串单元格和表头加前置撇号。复制的 CSV 不含字节顺序标记;下载文件会添加 UTF-8 BOM 以兼容电子表格。浏览器可能无法精确保留超大 JSON 整数,请将精确标识符保存为字符串。
常见问题
你可能还想知道
可以转换单个对象吗?
可以,它会成为一行数据。数组中的每个对象都会转换为一行。
嵌套值如何处理?
数组和对象存为一个经过转义的 CSV 字段中的紧凑 JSON,不会展开为额外列。
为什么默认启用公式防护?
电子表格应用可能将以 =、+、- 或 @ 等字符开头的文本执行为公式。该选项会在风险文本前加撇号;只有精确保留字符串更重要时才关闭。