Excel 转 JSON 工具

数据转换

将 Excel 文件(xlsx、xls、csv)转换为 JSON 格式,支持嵌套表头、工作表选择与键名映射。使用 SheetJS 在浏览器中完成,适合将业务数据导入前端应用、配置数据迁移与 API 对接。

未选择文件

关于 Excel 转 JSON 工具

Excel 转 JSON 工具基于 SheetJS(xlsx)库在浏览器本地解析 xlsx、xls、csv 格式的电子表格文件,将其转换为结构化 JSON 数据。解析过程支持多工作表选择、表头行定位、嵌套表头识别以及自定义键名映射。SheetJS 使用纯 JavaScript 实现的 Office Open XML 解析器,无需依赖服务端组件即可读取单元格值、公式结果、日期类型和数字格式。转换后的 JSON 保留原始数据类型,可直接用于 API 数据对接、数据库导入或前端可视化。建议收藏本工具以便日常快速使用。所有解析在浏览器本地完成,文件不上传服务器,可放心处理含敏感商业数据的表格。推荐添加到收藏夹便于日常使用。本工具基于纯前端技术构建,无需后端服务,数据隐私得到充分保障。

使用方法

  1. 打开 Excel 转 JSON 工具 工具页面
  2. 根据需求输入或粘贴数据到输入区域
  3. 查看实时处理结果,使用复制按钮获取输出

使用场景

  • API 数据对接 — 将业务方提供的 Excel 数据转为 JSON 格式,直接作为 API 的请求体或响应数据使用。
  • 数据库导入 — 把 Excel 中的客户或产品数据转为 JSON 后通过脚本批量导入 MongoDB 或 PostgreSQL。
  • 配置文件生成 — 将 Excel 中维护的配置参数表转为 JSON 配置文件,供前端或后端应用加载。
  • 数据迁移 — 将旧系统导出的 Excel 数据转为 JSON 中间格式,便于迁移到新系统的数据结构。
  • 前端数据可视化 — 将 Excel 数据转为 JSON 供 ECharts 或 D3.js 等图表库直接渲染可视化。

常见问题

支持哪些 Excel 文件格式?

支持 xlsx(Office Open XML)、xls(BIFF8)、csv 三种格式。SheetJS 解析器能自动识别文件类型并正确解析。

能处理多个工作表吗?

能。工具会列出文件中的所有工作表名称,可选择指定工作表进行转换,也可逐个转换全部工作表。

日期和数字类型会丢失吗?

不会。SheetJS 能识别 Excel 的日期序列号并转为 ISO 8601 字符串,数字保持数值类型而非字符串。

支持合并单元格吗?

合并单元格的值会取左上角单元格的值,其余位置为空。建议在转换前取消合并或调整数据结构。

文件会被上传到服务器吗?

不会。所有解析在浏览器本地通过 SheetJS 完成,文件内容不离开你的设备,可安全处理含商业机密的表格。

广告

评论与讨论

还没有评论,来抢沙发吧!

评论仅保存在你的浏览器本地,切换设备后不可见。配置 Giscus 后可支持云端评论。