HohoTools
English

JSON 转 CSV

接口返回的列表要交给运营在表格里筛,商品目录要发成可编辑的表格存档,日志事件要整理成同事看得懂的报表——这款免费的 JSON 转 CSV 工具把对象数组一贴成表,无需注册。

使用方法

  1. 把由对象组成的 JSON 数组粘贴进下方编辑框,每个对象对应一行 CSV。
  2. 核对生成的表格:表头来自你的键,嵌套值以 JSON 形式保留在单元格里。
  3. 下载 CSV 文件,或直接把文本复制进你的电子表格。
ADAdvertisement — this space keeps HohoTools free

常见问题

嵌套对象和数组怎么处理?

嵌套值会用 JSON.stringify 序列化后放进它那一列的单个单元格——地址对象保持为一个可读的 JSON 字符串,不会被拆成 address.city 之类凭空造出的列。数据无损,把单元格内容贴回 JSON 格式化工具即可展开阅读。

CSV 有哪些列,顺序是怎么定的?

表头是所有对象键的并集,按每个键首次出现的顺序排列。某个对象缺少某键时对应单元格留空,参差不齐的记录也能对齐到正确的表头下。

文件用 Excel 打开中文会乱码吗?

下载文件是 UTF-8 编码,中日韩字符完整保留。如果你的 Excel 版本双击打开出现乱码,用"数据 → 从文本/CSV"导入并选择 UTF-8 一次即可;Google Sheets 可直接打开。

为什么输入必须是对象数组?

CSV 是行列结构,转换按"一个对象一行、一个顶层键一列"映射。裸对象、纯数字数组这类无法无歧义映射成行的输入,工具会明确拒绝并说明原因,而不是猜一个结果。

相关工具

了解更多

接口返回的列表要交给运营在表格里筛,商品目录要发成可编辑的表格存档,日志事件要整理成同事看得懂的报表——这款免费的 JSON 转 CSV 工具把对象数组一贴成表,无需注册。表头自动取所有对象键的并集,按首次出现顺序排列;单元格值按成熟的 CSV 规则加引号转义,数据里的逗号、引号、换行都不会冲乱表格结构;嵌套对象和数组会以 JSON 文本形式留在所属单元格中——可见、无损、不假装展平,需要时贴回 JSON 格式化工具即可还原阅读。转换全程在浏览器本地完成:带手机号的客户名单、含地址的订单导出、用户行为明细,都只在你自己的设备上处理,不上传、不存储、不进日志。结果同时以文本和文件两种形态给出:直接复制,或下载 UTF-8 编码的 .csv 文件,Excel 与 Google Sheets 打开中文不乱码。把 JSON 数组粘到下方,立刻得到一张表格。