代码、数据与二维码工具

JSON 数组转 CSV 行

粘贴对象数组,按每个键生成列并正确转义 CSV。

优先本地处理无需注册隐私说明 ↗

每个对象成为一行;列为所有键的并集,值按 CSV 规则转义。 输出副本中,首个非空白字符为 =、+、- 或 @ 的单元格会先添加单引号再进行 CSV 转义,不保证在所有电子表格中都安全。

使用步骤

如何使用

  1. 粘贴最多 5,000 行的对象数组。
  2. 在本地转换 JSON。
  3. 复制 CSV 输出。

键的并集

表头按首次出现顺序包含所有键;缺失值为空。

CSV 转义

包含逗号、引号或换行的值会加引号,内部引号会加倍。

本地处理

JSON 只在当前浏览器处理,不上传或保存。值用 JavaScript String 转换,不展开嵌套结构;null 为空,数字受原生 JSON 精度限制。

常见问题

你可能还想知道

接受什么输入?

顶层对象数组,最多 5,000 行。

缺失键如何处理?

保留该列,该行填空。

值会安全转义吗?

输出副本中,首个非空白字符为 =、+、- 或 @ 的单元格会先添加单引号再进行 CSV 转义,不保证在所有电子表格中都安全。