CSV 与 JSON 互转

转换包含引号字段和内嵌换行的表格数据。

仅在当前浏览器中处理
输入与设置
处理选项

输入和结果均在此浏览器中处理,不会保存到服务器、URL 或浏览器持久存储中。复制到剪贴板的内容和下载的文件可能会保留在您的设备上。

使用方法

  1. 选择转换方向并粘贴数据。
  2. 检查分隔符、表头和公式保护选项。
  3. 查看行/列错误或下载结果。

包含引号和换行的中文单元格

输入与设置
姓名,备注 小林,"你好,世界" 小陈,"第一行 第二行"
结果
[ { "姓名": "小林", "备注": "你好,世界" }, { "姓名": "小陈", "备注": "第一行\n第二行" } ]

单元格保留为字符串,引号内的换行也会保留。

处理规则与结果解读

带引号的字段支持分隔符、内嵌换行和双写引号。JSON→CSV 接受对象数组或等宽数组,并拒绝嵌套对象。不使用表头时,CSV→JSON 生成数组的数组。

限制与使用前检查

限制为 500,000 个输入字符、5,000 行数据、100 列和 200 万个输出字符。如果 JSON 数字会被舍入或超出安全整数范围,转换将停止。请为对精度敏感的值/ID 加上引号。公式保护会在以 = + - @ 开头的字符串前添加撇号,这会改变原始单元格内容。

常见问题

CSV 表头可以重复吗?

为防止对象键被覆盖,重复或空的表头会被拒绝。请修正表头或关闭表头选项。

标准与参考资料