直接回答
Excel 转 JSON 会读取工作表行列,并输出对象数组、行数组、键控对象或全部工作表映射。 可设置表头、空行、类型转换和 original/snake_case/camelCase 键名;当前实现会把日期单元格输出为 ISO 字符串。
选择工作表与输出结构,核对类型后导出 JSON。
1
输入 Excel
已加载示例工作簿。
users.xlsx5 行 - 6 列
| # | id | name | role | signup_date | active | |
|---|---|---|---|---|---|---|
| 1 | 1 | Alice Johnson | [email protected] | Admin | 2024-01-15 | true |
| 2 | 2 | Bob Smith | [email protected] | Editor | 2024-02-03 | true |
| 3 | 3 | Carol Williams | [email protected] | Viewer | 2024-02-20 | false |
| 4 | 4 | David Brown | [email protected] | Editor | 2024-03-05 | true |
| 5 | 5 | Eva Davis | [email protected] | Viewer | 2024-03-18 | true |
2
输出 JSON
1[2{3"id": 1,4"name": "Alice Johnson",5"email": "[email protected]",6"role": "Admin",7"signup_date": "2024-01-15",8"active": true9},10{11"id": 2,12"name": "Bob Smith",13"email": "[email protected]",14"role": "Editor",15"signup_date": "2024-02-03",16"active": true17},18{19"id": 3,20"name": "Carol Williams",21"email": "[email protected]",22"role": "Viewer",23"signup_date": "2024-02-20",24"active": false25},26{27"id": 4,28"name": "David Brown",29"email": "[email protected]",30"role": "Editor",31"signup_date": "2024-03-05",32"active": true33},34{35"id": 5,36"name": "Eva Davis",37"email": "[email protected]",38"role": "Viewer",39"signup_date": "2024-03-18",40"active": true41}42]
使用方法
- 添加
.xlsx/.xls,粘贴表格,或使用受支持的公开表格链接。 - 选择工作表、表头、空行、类型转换、键名样式和 JSON 结构。
- 核对日期、长数字与前导零代码,再复制或下载结果。
主要功能与设置
- 切换工作表、搜索预览并隐藏列。
- 控制表头、空行和数据类型转换。
- 支持原始键名、snake_case 和 camelCase。
- 输出对象数组、行数组、键控对象或全部工作表映射。
支持的输入与输出
输入: .xlsx, .xls, 粘贴的表格, 受支持的公开表格 URL. 输出: JSON 文本或文件.
适用场景
- 把业务 Excel 清单提供给网页应用或 API。
- 将多工作表数据打包为一个 JSON。
- 在数据库导入前清理与重构表格。
应该选择哪种工作流?
需要“切换工作表、搜索预览并隐藏列。 ”时使用 Excel 转 JSON 工具;需要“自动识别或手动指定分隔符。 ”时使用 CSV 转 JSON 工具。
隐私与数据路径
当前实现中,粘贴/上传内容在浏览器内处理;“Extract from URL”会通过服务器代理获取来源。
限制与故障排查
- ID、SKU、手机号、邮编等需要保留前导零时,应关闭类型转换。
- Excel 日期由单元格格式与值共同决定,请在导入前检查 ISO 日期和时区语义。
- 当前界面显示 25 MB 输入限制。
FAQ
可以一次转换所有工作表吗?
可以,当前界面提供“全部工作表映射”输出。 使用前仍需检查工作表名称、表头与各表结构是否一致。
数据会上传到服务器吗?
当前实现中,粘贴/上传内容在浏览器内处理;“Extract from URL”会通过服务器代理获取来源。
文件或数据大小有什么限制?
当前界面显示 25 MB 输入限制。
可以在手机上使用吗?
该页面是网页工具,可能可在现代移动浏览器中运行,但文件选择、内存占用和跨设备兼容性尚未在所有设备上验证。 较大或复杂输入建议使用桌面浏览器。
应该选择哪种工作流?
需要“切换工作表、搜索预览并隐藏列。 ”时使用 Excel 转 JSON 工具;需要“自动识别或手动指定分隔符。 ”时使用 CSV 转 JSON 工具。
相关工具
CSV 转 JSON 工具将分隔符数据转为 JSON,再进入 Schema、代码生成或 API 处理流程。JSON 转 Excel 工具将 JSON 转为 XLSX/CSV,便于在电子表格中分析与共享。Excel 转 XML 工具将工作表、行和单元格映射为导入流程所需的 XML。
选择工作表与输出结构,核对类型后导出 JSON。