JSON转Excel转换器

将JSON数据转换为Excel(XLSX)电子表格。

点击上传 或拖放文件

.json

手头没有文件?

如何在线将JSON转换为Excel

  1. 1

    上传.json文件或将JSON粘贴到文本框中,然后点击“转换”。

  2. 2

    对象数组会转换为行,对象的键则成为列的表头。

  3. 3

    查看表格预览,确认各列是否正确。

  4. 4

    点击“下载”保存.xlsx工作簿。

示例:将嵌套JSON转换为Excel工作表

JSON输入

[
  { "name": "Emma", "address": { "city": "Seattle" }, "zip": "02134" },
  { "name": "Liam", "address": { "city": "Austin" }, "zip": "73301" }
]

Excel工作表

| name | address.city | zip   |
|------|--------------|-------|
| Emma | Seattle      | 02134 |
| Liam | Austin       | 73301 |

JSON转Excel小贴士

嵌套对象

嵌套对象会展开为以点号命名的列,例如address.city,不会丢失任何数据。

一次生成多个工作表

如果顶层是由数组组成的对象,例如{"users": [...], "orders": [...]},每个数组都会生成单独的工作表。

保留前导零

像02134这样的值以及超过15位的数字会保持为文本,因此邮政编码和ID不会被改动。

对象的键各不相同

列为所有键的并集,按首次出现的顺序排列。缺失的值留空。

JSON转Excel常见问题

JSON转Excel转换器免费吗?

是的。无需注册,没有水印,也不限制行数。

我的JSON会发送到服务器吗?

不会。工作簿在您的浏览器中生成,数据始终保持私密。

支持哪些JSON结构?

对象数组效果最佳。单个对象会转换为一行,而值为数组的对象会为每个数组生成一个工作表。

记录中的数组如何处理?

数组和更深层的结构会以JSON文本形式写入单元格,您仍然可以在Excel中查看。

哪些程序可以打开生成的文件?

.xlsx文件可以在Excel 2007及更高版本、Google表格、LibreOffice和Numbers中打开。