JSON 数组转 CSV 行
粘贴对象数组,按每个键生成列并正确转义 CSV。
每个对象成为一行;列为所有键的并集,值按 CSV 规则转义。 输出副本中,首个非空白字符为 =、+、- 或 @ 的单元格会先添加单引号再进行 CSV 转义,不保证在所有电子表格中都安全。
使用步骤
如何使用
- 粘贴最多 5,000 行的对象数组。
- 在本地转换 JSON。
- 复制 CSV 输出。
键的并集
表头按首次出现顺序包含所有键;缺失值为空。
CSV 转义
包含逗号、引号或换行的值会加引号,内部引号会加倍。
本地处理
JSON 只在当前浏览器处理,不上传或保存。值用 JavaScript String 转换,不展开嵌套结构;null 为空,数字受原生 JSON 精度限制。
常见问题
你可能还想知道
接受什么输入?
顶层对象数组,最多 5,000 行。
缺失键如何处理?
保留该列,该行填空。
值会安全转义吗?
输出副本中,首个非空白字符为 =、+、- 或 @ 的单元格会先添加单引号再进行 CSV 转义,不保证在所有电子表格中都安全。