点击上传或将Excel文件拖到这里
XLSX、XLS、XLSM、ODS 或 CSV — 在浏览器中转换,绝不上传关于此工具
这款免费的Excel转JSON工具可以把电子表格转换成JSON,也能把JSON变回真正的.xlsx工作簿。拖入.xlsx、.xls、.xlsm、.ods或.csv文件,JSON会立刻显示出来,可直接粘贴到代码、API请求或测试数据中。
整个过程都在浏览器中完成。你的表格绝不会上传,内部数据始终留在内部。
对象数组还是二维数组,由你决定
勾选第一行为标题行,每一行就会变成以列标题为键的对象——例如包含 name、role、city 三列的表格会得到 [ { "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