开发者工具
转换 CSV 与 JSON 表格
表格只留在本页,不上传、不保存历史。
使用说明与常见问题
粘贴表格,选择方向,再转换实际内容。
如何转换表格
- 选择 CSV 转 JSON 或 JSON 转 CSV,再粘贴输入。
- 设置分隔符及首行是否为表头;JSON 单元格只使用字符串。
- 转换并检查结果与公式文本前缀,再复制或下载实际文件。
明确的表格合同
CSV 支持逗号、分号或制表符、引号字段、双引号转义及多行字段;记录换行可为 CRLF、LF 或 CR,导出 CSV 使用 CRLF,允许开头 BOM。表头模式对应 JSON 对象数组,键名须非空、唯一且各对象字段一致;关闭表头则使用字符串二维数组。单元格只允许字符串,拒绝数字、布尔、null 和嵌套值。
输入最多 100,000 个 UTF-16 单位/400,000 个 UTF-8 字节,含表头最多 2,000 行、200 列、20,000 个单元格。输出最多 300,000 单位/500,000 字节,处理检查点预算 45 秒。输入和结果只留在本页。
常见问题
长 ID 和前导零会变化吗?
不会。9007199254740993、0012 等单元格全部保留为字符串。JSON 数字会明确拒绝,不进行四舍五入或静默类型转换。
为什么 CSV 某些单元格多了单引号?
默认公式文本选项会为制表符/换行开头,或 ASCII 空白后以 = + - @ 开头的单元格加单引号,表头也适用。这会改变字段文本,可关闭以保留原文。各表格软件行为不同,不保证所有软件都绝对安全。
重复表头或重复 JSON 键怎么处理?
明确拒绝。每行宽度须一致,每个对象须有相同的非重复字段。JSON 字段顺序以首条记录为准;CSV 不保留 JSON 排版或类型信息。