JSON CSV 互转

JSON 与 CSV 双向转换,分隔符与表头可配置

使用说明

接口返回的 JSON 数组经常需要交给 Excel 或数据同事处理,这时就要转成 CSV;反过来,手头有一份 CSV 表格想转成程序好处理的 JSON,也需要一个可靠的转换器。本工具提供 JSON 与 CSV 的双向转换:JSON 转 CSV 时自动取所有对象的键并集作为表头,也支持二维数组逐行输出;CSV 转 JSON 时内置完整的状态机解析器,正确处理引号包裹、双引号转义和字段内换行。

使用方法:先在顶部选择转换方向和分隔符(逗号、分号、制表符或竖线),把内容粘贴到输入框后点击「转换」。如果是从 CSV 转 JSON,勾选「首行为表头」会把第一行作为字段名生成对象数组,取消勾选则输出二维数组。转换结果可一键复制,整个过程都在浏览器本地完成,包含敏感信息的表格也不会离开你的设备。

常见问题

JSON 转 CSV 时字段顺序是怎么确定的?

工具会按各对象键首次出现的顺序取并集作为表头,缺失的字段留空;如果输入是二维数组,则按每行原样输出,不生成表头。

字段内容里包含逗号或换行怎么办?

生成 CSV 时,凡包含所选分隔符、双引号或换行的字段都会自动用双引号包裹,内部双引号按标准转义为两个双引号;解析 CSV 时同样按此规则还原,不会串列。

这个工具会上传我的表格数据吗?

不会。转换完全在您的浏览器本地完成,数据不经过任何服务器,也无需注册登录,可以放心处理包含敏感信息的导出数据。