双向转换
CSV 转 JSON、JSON 转 CSV,覆盖常见的数据导入导出场景。
这是一个完全运行在浏览器里的数据格式转换工具,可以在 CSV 与 JSON 之间双向转换。CSV 适合表格软件和批量导入,JSON 适合接口与程序处理;工具会正确处理引号、字段内换行、逗号等容易出错的情况,并把解析错误定位到具体行列。
CSV 转 JSON 时可以选择首行是否为表头、自动识别数字与布尔值、跳过空行;JSON 转 CSV 时支持对象数组与二维数组,并把嵌套对象或数组序列化为 JSON 字符串放进单元格。所有解析都在本机完成,数据不会上传。
CSV 转 JSON、JSON 转 CSV,覆盖常见的数据导入导出场景。
自动识别或手动指定逗号、分号、Tab、竖线,可开关首行表头。
自动把数字、true/false、null 转成对应类型,也能保留原始字符串。
解析与转换都在浏览器内完成,数据不会上传,也不会被保存。
不会。CSV 解析与 JSON 转换全部在浏览器本地完成,输入内容不会上传,也不会被保存。
建议不超过 10MB。更大的文件会占用较多内存,浏览器可能变慢,建议改用本地脚本或命令行工具处理。
不一定。取消勾选「首行为表头」后,每一行都会被当作数据,列名会自动生成 column_1、column_2 等。
支持自动识别以及逗号、分号、Tab、竖线四种手动分隔符。自动识别会读取第一行非空内容中出现次数最多的候选分隔符。
JSON 转 CSV 时,嵌套对象或数组会被序列化成 JSON 字符串放进单元格;CSV 本身无法表达嵌套层级,需要展开的数据请先在 JSON 中处理好。
工具输出 UTF-8 编码的 CSV。较新版本的 Excel 可以直接识别;如果直接双击出现乱码,请使用 Excel 的「数据 → 从文本/CSV」导入并选择 UTF-8。