Excel转JSON
在线Excel转JSON工具,上传.xlsx/.xls文件,选择工作表,自定义表头与缩进,一键转换为JSON格式。
将 Excel 文件拖放到此处
支持 .xlsx、.xls 格式,最大 10MB
选择文件
—
JSON 结果
功能特性
多格式支持
支持 .xlsx 和 .xls 两种 Excel 文件格式,兼容各版本 Excel。
多工作表
自动识别 Excel 中的所有工作表,可自由选择需要转换的表。
表头自定义
支持首行作为列头或自动生成列名(column_1, column_2...)。
缩进选项
支持 2 空格、4 空格缩进或压缩为单行,满足不同场景需求。
智能类型
自动识别数字、布尔值、日期等类型,转换为对应的JSON数据类型。
安全可靠
文件在后端处理,转换后自动删除临时文件,不持久存储数据。
使用说明
如何使用 Excel 转 JSON 工具?
- 点击上传区域或拖放 .xlsx/.xls 文件到上传区域。
- 上传成功后,文件信息将显示在上方,工作表下拉框自动填充。
- 在转换选项中选择需要转换的工作表。
- 设置首行包含列头(默认开启)和缩进选项。
- 点击「转换为JSON」按钮,结果将显示在下方。
- 点击「复制」将JSON复制到剪贴板,或点击「下载」保存为文件。
- 点击「重置」清除所有内容,重新上传文件。
转换规则
- 列头:若勾选"首行包含列头",则首行的每个单元格值作为JSON对象的键名;否则自动生成 column_1、column_2 等。
- 数据类型:整数转换为 number,小数转换为 number,布尔值转换为 boolean,日期转换为字符串(yyyy-MM-dd HH:mm:ss)。
- 空行:完全为空的行会被自动跳过,不包含在JSON结果中。
- 空单元格:空单元格的值转换为 null。
常见问题
Excel 转 JSON 工具是免费的吗?
是的,本工具完全免费,无需注册登录。文件上传到后端处理后立即删除临时文件,不会持久存储您的数据。
支持哪些 Excel 文件格式?
支持 .xlsx(Excel 2007 及以上版本)和 .xls(Excel 97-2003)两种格式。基于 EPPlus 库解析,兼容性良好。单个文件大小限制为 10MB。
如何处理多工作表的 Excel 文件?
上传文件后,工具会自动识别所有工作表并在下拉框中列出。您可以从中选择需要转换的工作表,每次只能转换一个工作表。如需转换多个工作表,请分别操作。
数字和日期会如何转换?
整数(如 100)转换为 JSON number 类型,小数(如 3.14)也转换为 number 类型。布尔值 true/false 转换为 JSON boolean。日期时间转换为字符串格式(yyyy-MM-dd HH:mm:ss)。文本保持为字符串。空单元格转换为 null。
上传的文件会被保存吗?
不会。文件上传后临时保存在服务器内存/临时目录中,转换完成后立即删除。服务器不会持久存储您的文件内容,保障数据安全与隐私。
转换后的JSON格式是什么样的?
转换结果为 JSON 数组格式,每个数组元素是一个对象,对应Excel的一行数据。对象的键名为列头(或自动生成的列名),值为对应单元格的数据。例如:[{"name":"张三","age":25},{"name":"李四","age":30}]