JSON 转 CSV

转换器

将对象数组形式的 JSON 转换为 CSV,可自定义分隔符、表头与引号转义。适合把接口数据导出给 Excel 与 BI 工具、迁移 NoSQL 文档到关系表,数据分析师与运营做报表二次加工时省去手写脚本。

3 行 × 5 列
JSON输入
CSV输出

关于 JSON 转 CSV

JSON 转 CSV 工具在浏览器本地将 JSON 对象数组转换为 CSV 表格格式,遵循 RFC 4180 规范。自动从对象键提取列名作为表头行,扁平化嵌套对象字段(如 user.name 转为列名 user.name),对含逗号、双引号或换行符的值按规范用双引号包裹并转义内部引号。支持自定义分隔符(逗号、分号、制表符)、是否包含表头行和空值填充策略。适用于将 API 返回的 JSON 数据导入 Excel 和 Google Sheets、数据库批量导入和数据分析管线对接。支持处理 JSON 数组中各对象键不一致的情况,缺失字段自动填充空值以保证每行列数对齐。所有转换在浏览器本地完成,JSON 数据不会上传服务器,可放心处理含个人信息的业务数据。

使用方法

  1. 打开 JSON 转 CSV 工具页面
  2. 根据需求输入或粘贴数据到输入区域
  3. 查看实时处理结果,使用复制按钮获取输出

使用场景

  • 导出到 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),无需安装任何插件或扩展。

可以离线使用吗?

首次加载后,部分功能在离线状态下仍可使用。页面资源加载后,核心逻辑完全在浏览器本地运行,不依赖网络。

广告

评论与讨论

还没有评论,来抢沙发吧!

评论仅保存在你的浏览器本地,切换设备后不可见。配置 Giscus 后可支持云端评论。