推荐工具
Excel 转 JSON
将 Excel 文件(XLSX、XLS、CSV)转换为 JSON 格式,支持拖拽上传、多种输出格式
点击或拖拽上传 Excel 文件
支持 .xlsx, .xls, .csv 格式
工具简介:Excel 转 JSON 在线工具
Excel 转 JSON 在线工具用于将 Excel 文件(XLSX、XLS、CSV)转换为 JSON 格式。支持拖拽上传、首行作为字段名、多工作表选择,并保留中文字符、数字、日期等原始格式。
什么是 Excel 转 JSON 在线工具?
Excel 转 JSON 在线工具用于在 Excel 文件(XLSX、XLS、CSV)与 JSON 格式之间快速转换,输出可直接用于 API 开发、配置文件、数据迁移等场景。
如何使用
- 上传 Excel 文件或拖拽文件到页面。
- 设置转换选项(首行作为字段名、输出格式等)。
- 点击转换按钮,查看结果并复制或下载。
常见应用场景
- Excel 与 JSON 之间的格式迁移与对接
- 将 Excel 数据用于 JSON 生态或代码生成
- API 数据准备和配置文件生成
- 数据迁移和前端 Mock 数据制作
❓ 常见问题 FAQ
Q1:转换失败或结果为空?
A:请确认文件格式是否为 .xlsx、.xls 或 .csv,且文件未损坏。如果文件有密码保护,请先解除密码。
Q2:JSON 中包含 undefined 或 null 怎么办?
A:这表示 Excel 中对应单元格为空。如需过滤空值,建议在 Excel 中先填充默认值,转换后再进行数据清洗。
Q3:如何批量处理多个 Excel 文件?
A:目前工具支持单个文件转换。如需批量处理,建议使用编程语言(如 Python 的 pandas 库)或重复使用本工具逐个转换。
Q4:转换后的 JSON 可以直接用于数据库导入吗?
A:可以。根据数据库要求,可能需要调整 JSON 结构或使用导入工具进行格式适配。
Q5:支持合并多个工作表吗?
A:目前工具一次只能转换一个工作表。如需合并多个工作表,建议分别转换后手动合并 JSON 数据。
🎯 主要特性
- 多格式支持:支持
.xlsx、.xls、.csv三种常见格式 - 拖拽上传:支持点击选择或拖拽上传文件
- 灵活的输出格式:可选择数组格式或键值对格式
- 多工作表支持:自动识别所有工作表,支持选择特定工作表
- 首行字段名:智能识别首行作为 JSON 字段名
- 美化输出:支持格式化 JSON 输出,便于阅读和调试
- 本地处理:所有数据处理都在浏览器本地完成,数据安全
📖 使用示例
Excel 数据示例
原始 Excel 表格:
| 姓名 | 年龄 | 部门 |
|--------|------|----------|
| 张三 | 25 | 技术部 |
| 李四 | 30 | 市场部 |
转换后 JSON:
[
{
"姓名": "张三",
"年龄": 25,
"部门": "技术部"
},
{
"姓名": "李四",
"年龄": 30,
"部门": "市场部"
}
]
输出格式说明
Array of Objects(数组格式)
[
{"id": 1, "name": "张三"},
{"id": 2, "name": "李四"}
]
Object with Keys(键值对格式)
{
"1": {"id": 1, "name": "张三"},
"2": {"id": 2, "name": "李四"}
}