JSON输入
CSV输出
关于 JSON 转 CSV
CSV 是 Excel、数据库导入和数据分析最通用的表格格式。本工具在浏览器本地把 JSON 数组转为 CSV,自动从对象提取列名、扁平化嵌套字段、并对含逗号或换行的值正确加引号转义,数据不上传,适合处理含个人信息的业务数据。 建议在日常开发中收藏本工具,遇到数据格式转换需求时即可快速打开使用。所有转换均在浏览器本地完成,数据不会上传,可放心粘贴敏感内容。
使用场景
- 导出到 Excel — 把接口返回的 JSON 数据转 CSV,用 Excel 或 WPS 打开做表格分析。
- 数据库导入 — 将 JSON 数据转 CSV 后通过 LOAD DATA 等批量导入数据库。
- 生成报表 — 把统计接口的 JSON 结果转 CSV,交给非技术同事查看。
- 数据清洗 — 在表格软件里对转换后的 CSV 做排序、筛选、去重。
- 跨工具交换 — 把 JSON 转成几乎所有数据工具都支持的 CSV 通用格式。
常见问题
JSON 必须是数组吗?
是。CSV 是二维表格,需要 JSON 是对象数组(每个对象一行)。单个对象会被当作只有一行的表格处理。
嵌套对象怎么处理?
本工具会把嵌套字段扁平化为带点号的列名(如 user.name),或序列化为 JSON 字符串放进单元格。
值里有逗号会乱吗?
不会。含逗号、换行或引号的值会被自动用双引号包裹并转义,符合 RFC 4180 标准。
不同对象字段不一致怎么办?
本工具会汇总所有对象出现过的键作为列头,某对象缺失的字段对应单元格留空。
能指定分隔符吗?
默认逗号分隔。如果需要 TSV(Tab 分隔)或分号分隔,可在转换后用编辑器替换,或使用「列表转换」工具。
有浏览器兼容性要求吗?
本工具兼容所有现代浏览器(Chrome、Firefox、Edge、Safari),无需安装任何插件或扩展。
可以离线使用吗?
首次加载后,部分功能在离线状态下仍可使用。页面资源加载后,核心逻辑完全在浏览器本地运行,不依赖网络。