Excel转JSON

把Excel(XLSX/XLS)转成JSON,或把JSON转回Excel——全部在浏览器中完成。

100% 隐私安全 — 完全在您的浏览器中运行。您的数据在本地设备上处理,绝不会发送到互联网。

点击上传或将Excel文件拖到这里

XLSX、XLS、XLSM、ODS 或 CSV — 在浏览器中转换,绝不上传

关于此工具

这款免费的Excel转JSON工具可以把电子表格转换成JSON,也能把JSON变回真正的.xlsx工作簿。拖入.xlsx.xls.xlsm.ods.csv文件,JSON会立刻显示出来,可直接粘贴到代码、API请求或测试数据中。

整个过程都在浏览器中完成。你的表格绝不会上传,内部数据始终留在内部。

对象数组还是二维数组,由你决定

勾选第一行为标题行,每一行就会变成以列标题为键的对象——例如包含 namerolecity 三列的表格会得到 [ { "name": "Ada Lovelace", "role": "Analyst", "city": "London" } ]

取消勾选,则得到包含标题行在内的二维数组,适合没有标题的表格,或者你需要原始网格数据的场景。数字仍然是数字,日期沿用表格中显示的格式,因此JSON可以直接使用。格式化输出可在带缩进的易读JSON和压缩成一行的紧凑JSON之间切换。

工作簿中的每一张表

含多个工作表的文件也完全支持:结果上方会出现工作表选择器,你可以逐张转换并分别下载为独立的.json文件。

从JSON转回Excel

把开关切到JSON → Excel即可反向转换。粘贴对象数组(每个键成为一列)或二维数组(每个子数组成为一行),查看预览表格,为工作表命名,然后下载一个真正的.xlsx文件,可在Excel、Google表格、LibreOffice和Numbers中打开。

功能特点

  • 输入 XLSX、XLS、XLSM、XLSB、ODS 和 CSV — 输出 JSON
  • 输入 JSON — 输出真正的 .xlsx,工作表名称可自定义
  • 对象数组(带标题行)或二维数组(原始网格)
  • JSON 可缩进输出,也可压缩输出
  • 支持多工作表文件,可用选择器切换
  • 结果可复制,也可下载为文件
  • 完全在浏览器中运行 — 不上传任何内容
  • 无需注册,不限行数,完全免费

常见用途

  • 商品、价格或翻译表格转成网站或应用使用的JSON
  • 用表格生成数据库的测试数据或种子文件
  • 把同事的XLSX报表交给只接受JSON的接口
  • 接口返回的数据变回团队可以阅读和编辑的表格

使用方法

  • 上传Excel文件 — 点击上传区域或直接拖入文件
  • 选择工作表 — 如果工作簿包含多张表
  • 设置选项 — 需要对象数组就开启标题行,需要二维数组就关闭;再选择是否格式化
  • 复制或下载 — 保存JSON,或切换开关把JSON转回Excel

我们会定期添加新工具——在 YouTube 上订阅,即可在每个新工具上线时收到通知。

更多工具

查看全部

推荐应用

查看全部