JSON 转 Excel (XLSX) 转换器 — 免费在线

在下方粘贴您的 JSON,点击转换即可立即获得 Excel (XLSX)。

输入 就绪

输入统计信息可通过此字段上方的“统计”按钮查看。

输出

输出统计信息可通过此字段上方的“统计”按钮查看。

结果仅供参考,可能包含错误。请自行核实重要信息。使用本工具风险自负。

这个工具能做什么

JSON 转 Excel 转换器把对象组成的 JSON 数组转换成真正的 .xlsx 工作簿。每个对象成为名为 Data 的工作表中的一行,键成为第 1 行的列标题。

嵌套对象会展开成用下划线连接的列,因此 stock.warehouse 会变成 stock_warehouse。数字保存为数值单元格,文本保存为文本,所以工作表可以直接用于公式、筛选和数据透视表。

适用场景

  • 把 API 结果、数据库导出或日志记录交给使用电子表格而不写代码的人。
  • 无需编写脚本,就能根据网店、CRM 或数据分析工具的 API 快速做出报表。
  • 在可排序的表格中更方便地查看大型 JSON 数组;如需文本版本,请使用 JSON 转 CSV 转换器。
  • 为同事制作一份测试数据或种子记录的表格,让他在数据回到系统前进行编辑。

示例

输入

[
  {"sku": "A-100", "name": "Desk lamp", "price": 24.9, "stock": {"warehouse": 12, "store": 3}},
  {"sku": "B-200", "name": "Office chair", "price": 149, "stock": {"warehouse": 4, "store": 0}}
]

输出

converted-output.xlsx  ·  sheet "Data"

     A       B              C       D                 E
1    sku     name           price   stock_warehouse   stock_store
2    A-100   Desk lamp      24.9    12                3
3    B-200   Office chair   149     4                 0

关于这个工具的问题

如果我的 JSON 是单个对象而不是数组怎么办?

单个对象会变成一行,其键成为各列。若想每个条目一行,请传入数组,或者直接使用响应中包含的那个数组。

记录中的数组怎么处理?

简单值组成的数组会合并到一个单元格。对象组成的数组会像其他嵌套数据一样展开,可能产生很多列;这时可以考虑单独转换那个内部数组。

行数有限制吗?

输入最多可以是 5 MB 的 JSON,通常相当于数万行。Excel 本身的上限是每个工作表 1,048,576 行,远高于此。

常见问题

使用此工具转换敏感数据安全吗?

是的 - 您的数据在处理后会立即删除。服务器上不会记录或保存任何内容。

文件大小有限制吗?

该工具可以轻松处理常规大小的文档。对于非常大的文件,建议先将其拆分。

这个工具免费吗?

是的,完全免费。无需注册或电子邮箱。结果直接显示在本页。

如何获取结果?

在此页面使用工具即可查看结果,无需通过电子邮件接收。