Excel 转 JSON 转换器

需要反向转换吗?
JSON to Excel Converter

Excel Spreadsheet 输入

暂无数据

导入 JSON 以表格形式预览。

0 行 × 0 列
内存:0 B
正在显示 0 / 0

JSON 输出

设置

Excel 导入选项

导入 Excel 文件以转换为 JSON

支持 .xlsx、.xlsm 和 .xls 文件

如何在线将 Excel 转换为 JSON(分步指南)

使用这个在线 Excel 转 JSON 工具,将表格数据转换为 JSON 数组/对象,便于用于 API、数据库与 Web 应用。

  1. 步骤 1 – 上传 Excel 文件

    • 上传 .xlsx、.xlsm 或 .xls 文件。
    • 左侧会显示所选工作表的预览(行/列)。
    • 如果是 CSV,可使用 CSV 转 JSON 工具,或先将 CSV 转为 Excel 格式再导入。
  2. 步骤 2 – 配置转换选项

    • 选择要转换的工作表(适用于多工作表文件)。
    • 开启“首行包含表头”,将首行作为 JSON 键名。
    • 可选:填写范围(例如 A1:D100)仅转换部分数据。
  3. 步骤 3 – 检查 JSON 输出

    • 开启表头时,输出通常为对象数组(每行一个对象)。
    • 每行会转换为一个 JSON 对象:列名为键,单元格值为值。
    • 检查日期、数字与文本在输出中是否符合预期。
  4. 步骤 4 – 复制或下载 JSON

    • 点击“复制”将 JSON 数组复制到剪贴板。
    • 点击“下载”保存为 .json 文件。
    • 将 JSON 导入数据库、发送到 API,或用于前端应用。

Excel 转 JSON 小贴士

  • 建议在表格顶部保留一行表头,便于生成一致的 JSON 键名。
  • 日期与数字会按 Excel 显示方式读取;发送到 API 前建议再确认一次。
  • 超大工作表建议先转换较小范围,避免输出过大。
示例:Excel 表格转 JSON 数组
// Excel 表格(含表头)
| Name        | Email              | Age | Active |
|-------------|--------------------|-----|--------|
| Maeve       | [email protected] | 28  | true   |
| Alex        | [email protected]   | 32  | false  |

// JSON 输出
[
  {
    "Name": "Maeve",
    "Email": "[email protected]",
    "Age": 28,
    "Active": true
  },
  {
    "Name": "Alex",
    "Email": "[email protected]",
    "Age": 32,
    "Active": false
  }
]

相关 Excel 与 JSON 工具

配合这些工具处理表格数据与 JSON 的转换、校验与类型生成。

常见问题

支持哪些 Excel 格式?

支持 .xlsx、.xlsm(含宏)以及旧版 .xls。支持单工作表与多工作表工作簿。

工作表选择如何生效?

导入 Excel 文件后,可以在设置中选择要转换的工作表。工具会自动读取工作簿中的工作表名称。

可以只转换指定单元格范围吗?

可以。在设置中填写范围(例如 A1:D10)即可仅转换该范围;留空则转换所选工作表的已使用区域。

表头如何处理?

开启“首行包含表头”时,首行会作为 JSON 键名;关闭时会使用 Column1、Column2 这类通用键名。

我的数据安全吗?

安全。Excel 文件会在浏览器本地解析,不会上传到任何服务器。

Excel 转 JSON 转换器 | JSONSwiss