跳到主要内容
忆云竹

CSV 与 JSON 转换

转换 CSV、TSV 与 JSON 表格,正确处理引号、多行字段和 Unicode,并提供表格预览。

模式
分隔符

输入或修改选项后自动更新


    
表格预览

CSV 单元格保留为字符串;预览显示前 30 行、12 列。

内容只在当前浏览器中处理,不上传或保存。

工具介绍

交换表格数据时,先选择分隔符及表头设置。JSON 输入需为扁平对象数组或等长二维数组,不能直接把嵌套对象压成单元格。

使用说明

选择方向、分隔符以及是否把首行作为字段名,再粘贴或打开文件。CSV 转 JSON 默认保留字符串,避免把 0001 变成 1;字段名不能重复或为空。

JSON 接受对象数组或列数一致的二维数组,不接受嵌套对象。大整数请加引号。输出 CSV 默认为疑似公式的字符串加单引号,可按用途关闭。最多 10,000 行、500 列,输入 2 MiB;预览只展示前 30 行、12 列。

常见问题

CSV 中的 0001 会变成数字 1 吗?

不会,CSV 转 JSON 默认保留字符串,不猜测数值、日期或布尔类型。若 JSON 中的大整数可能丢失精度,请使用带引号的字符串。

为什么表头或数据行被拒绝?

先选择实际使用的逗号、分号或制表符。表头模式要求名称非空且唯一,各行列数一致;如果首行也是数据,请关闭表头选项。

导出的 CSV 为什么多了单引号?

公式保护会给 =1+1 等疑似公式的字符串加前导单引号。用于电子表格时建议保留;只有目标系统确需原文本且能安全处理时才关闭。

预览只有 30 行,下载会缺数据吗?

不会。预览最多显示 30 行、12 列,复制和下载使用完整结果。输入上限为 2 MiB、10,000 行、500 列。

评论

0
后参与评论。
暂无评论
回复讨论

按时间查看完整回复脉络;每条回复都会标明它回应的具体内容。