Excel 转 JSON / CSV
把 Excel 表格文件转成 JSON 或 CSV
转换设置
常见问题
- 支持哪些格式?
- 读取支持 .xlsx、.xls(Excel 97-2003)、.csv、.txt。输出支持 JSON(对象数组/二维数组)、CSV、Markdown 表格、HTML 表格。
- 文件会上传吗?
- 不会。文件在浏览器本地用 SheetJS 解析,不经过任何服务器。断网也能用。
- 日期为什么显示成数字?
- Excel 内部把日期存为数字序列号(如 45000)。本工具已开启日期识别会自动转换,但如果单元格格式是「常规」或「文本」,可能仍是数字。可以在 Excel 里把格式改成日期后重新导出。
- 大文件能处理吗?
- 几千行没问题。超过 5 万行时浏览器可能会卡顿(内存限制),建议分批处理。
- 带前导零的编号会丢吗?
- 可能。JSON 输出会把 "007" 识别成数字 7。如果需要保留前导零,请选 CSV 输出,或在 Excel 里把该列设为文本格式。
使用说明
- 点上传区选择 Excel 文件(.xlsx / .xls / .csv),或直接拖进来。
- 上传后会显示工作表列表,选择要转换的那一个。
- 如果表格前几行是说明文字,把「表头所在行」改成实际的列名行号。
- 选择输出格式(JSON 对象数组 / 二维数组 / CSV / Markdown / HTML),点「转换」。
常见用途:把 Excel 报表转成 JSON 喂给程序、导出数据给前端接口、把表格转成 Markdown 写文档、把多工作表拆成单独数据、数据迁移。
免责声明
本工具的编解码与格式化处理全部在你的浏览器本地完成,输入内容不会被上传、存储或转发到任何服务器。但请注意:Base64 等编码方式并非加密手段,不可用于保护密码、密钥等敏感信息。工具结果仅供参考,在涉及生产环境、资金交易、法律文书等关键场景时,请务必用官方工具二次校验。本工具为免费公益项目,按「现状」提供,不对因使用本工具产生的任何直接或间接损失承担责任。