JSON 转 Excel — 免费在线 JSON 转 XLSX 工具
在线将 JSON 数组与对象转换为 Excel .xlsx 文件。即时下载,无需上传,无需服务器。
粘贴 JSON 数组或对象,本工具即刻将其转换为可下载的 Excel .xlsx 工作簿——每个数组元素映射为一行,每个键映射为列标题。底层使用 SheetJS 生成真正的 .xlsx 文件(而非改了扩展名的 CSV),嵌套对象以 JSON 字符串形式写入单元格,全程在浏览器本地运行,无需向任何服务器上传数据。
对象数组 / 数组的数组 / 单个对象
粘贴 JSON 后点击转换。每个数组元素对应一行,嵌套对象将序列化为单元格中的 JSON 字符串。
JSON 输入
上传
Excel 输出
准备下载...
准备下载...
为什么选择这款 JSON 转 Excel 工具
真正的 .xlsx 文件输出
使用 SheetJS 生成真正的 Excel .xlsx 文件,而非改了扩展名的 CSV。可在 Excel、Google 表格及 Numbers 中原生打开。
隐私优先,纯浏览器处理
您的 JSON 数据绝不离开您的设备。所有转换均在客户端执行,不上传任何服务器。
灵活的 JSON 支持
支持对象数组、数组的数组、单个对象及基本值。嵌套结构将序列化为 JSON 字符串。
如何将 JSON 转换为 Excel
- 1
粘贴 JSON
将 JSON 对象数组、数组的数组或单个对象粘贴到输入框,或直接上传 .json 文件。
- 2
设置工作表名称
可选填写 Excel 工作簿的工作表名称,默认为 Sheet1。
- 3
点击「转换」
工具将 JSON 展开为行列结构,并通过 SheetJS 引擎生成真正的 .xlsx 工作簿。
- 4
下载 .xlsx 文件
将表格保存到设备,即可在 Excel、Google 表格或 Numbers 中打开使用。
参考资料
- RFC 8259 — JSON 数据交换格式
IETF 规范,定义了本工具所接受的 JSON 语法格式。
- ECMA-376 — Office Open XML 文件格式
定义工具输出的 .xlsx(SpreadsheetML)格式的行业标准。
- SheetJS — 官方文档
本工具在浏览器端生成 Excel 工作簿所使用的 SheetJS 库的官方文档。
相关工具
常见问题
- 支持哪些 JSON 结构?
- 对象数组、数组的数组、单个对象及基本值。嵌套结构将以 JSON 字符串形式显示在单元格中。
- 输出的是真正的 .xlsx 文件吗?
- 是的。本工具使用 SheetJS 生成正式的 Excel .xlsx 工作簿,而非附有 .xlsx 扩展名的 CSV 文件。
- 我的数据会上传到服务器吗?
- 不会。所有处理均在浏览器本地完成,数据始终留在您的设备上,不会传输到任何服务器。
- 嵌套对象和数组如何处理?
- 嵌套对象和数组会序列化为对应单元格中的 JSON 字符串——数据得以完整保留,同时每个元素仅占一行。
- 生成的文件能在 Google 表格或 Numbers 中打开吗?
- 可以。生成的 .xlsx 是标准 Office Open XML 工作簿,可在 Microsoft Excel、Google 表格和 Apple Numbers 中原生打开。
- 这款工具是免费的吗?
- 完全免费,无需注册账号。粘贴 JSON、点击转换、下载文件,三步即可完成。
- 可以直接粘贴 REST API 返回的 JSON 吗?
- 可以。将 REST API 的 JSON 响应体直接粘贴进来即可转换。若为对象数组格式,每个对象将成为独立的一行,键名自动作为列标题。