Skip to content

JSON 转 Excel - 在线工具 | ToolVault

100% 本地数据

在线将 JSON 对象数组转换为 Excel (.xlsx) 文件并下载,自动推断列名,全部本地处理。

此工具完全在您的浏览器中运行。打开 DevTools → Network 面板,搜索您的输入内容——它不会出现在任何请求中。

使用指南

API 返回的 JSON 数据、日志里的结构化记录——需要在 Excel 里做透视分析、给团队共享时,JSON 格式不直观。本工具把 JSON 数组(或嵌套对象)转换成 .xlsx 文件,自动映射字段为列、记录为行,支持导出下载,全部本地处理。

1. 怎么用

  1. 把 JSON 数组(每项是一个对象)粘进输入区,或从 API 响应直接复制。
  2. 工具自动识别字段结构,将嵌套对象展平为列名(如 user.name → user_name)。
  3. 点击下载 .xlsx 文件,直接用 Excel / WPS / Numbers 打开。

2. 嵌套数据怎么处理

  • 一级嵌套自动展平:{ "user": { "name": "A" } } → user_name 列。
  • 数组字段(如 tags: ["a","b"])会转成逗号分隔字符串放在一列里。
  • 超过三层嵌套的数据建议先用 JSON 格式化工具(json-formatter)手动展平再转。
  • 超大数据集(10000+ 行)导出可能慢——分批转换比一次生成更稳定。

3. JSON 到 Excel 的数据完整性

转出来的 Excel 里数字默认是文本格式(因为 JSON 的 number 和 string 边界在展平时会丢失精度)。如果下游要做数值运算,转后在 Excel 里选中数据列 → 分列 → 完成,把文本数字转回数值格式。另一个边界情况:JSON 里的 null 和 undefined 行为不同——null 会变成空单元格,undefined 字段会被完全跳过(列头都不存在),两者在 Excel 里视觉一样但语义不同。

常见问题

完全免费,无需注册。JSON 数据在浏览器本地转换并生成 .xlsx 文件,不上传服务器。

工具自动扫描所有对象的字段名,并集作为表头列,缺失字段以空单元格填充。

嵌套的对象和数组会自动展平或序列化为字符串,保证表格结构完整可用。

相关工具

相关文章

开发者推荐

推广