这个工具做什么
CSV 转 JSON 把表格数据变成程序好读的 JSON:可以带表头输出对象数组,也可以输出纯二维数组。
分隔符自动识别逗号、分号与制表符;引号内的逗号、换行与转义双引号都按 RFC 4180 正确处理。全部在浏览器内完成。
如何使用
- 粘贴 CSV,或拖入文件 直接粘贴最快;用文件时支持 .csv / .tsv,最大 20MB,必须是 UTF-8 编码。
- 确认分隔符与表头 默认自动识别;如果数据里混用了分隔符,手动指定更稳。首行不是表头时请关掉开关。
- 复制或下载 JSON 所有值都是字符串,不做类型推断 —— 需要数字请在程序里转换,这样不会丢前导零。
常见问题
数字会变成字符串吗?
会。不做类型推断是刻意的:这样「007」不会变成 7,也不会因为本地化小数格式出错。
Excel 导出的 CSV 能直接转吗?
可以,通常自动识别就能命中。如果 Excel 用的是 GBK 编码,请先用文本编辑器另存为 UTF-8。
字段里有逗号或换行会出错吗?
不会。只要按标准用双引号包住字段,解析器就能正确识别,包括跨行内容。
支持 .xlsx 吗?
不支持。Excel 的二进制格式需要独立工具,请先另存为 CSV。
文件会被上传吗?
不会,全部处理在浏览器内完成。
输出可以更紧凑吗?
关闭「格式化输出」即输出单行 JSON,体积更小,适合直接进程序。
限制与边界
单文件最大 20MB;只接受 UTF-8 文本。
不做类型推断,不支持多字符分隔符,不支持 .xlsx。