JSON / CSV 转 Excel
把 JSON 数据或 CSV 生成为可下载的 Excel 文件
输入数据
常见问题
- 为什么我的 Excel 打开 CSV 是乱码?
- 这是编码问题。CSV 是纯文本,Excel 默认按系统编码(GBK)打开 UTF-8 文件就会乱码。解决办法:用本工具转成 .xlsx 格式,xlsx 内部是 UTF-8,不会有乱码问题。
- 列顺序怎么控制?
- 在「列顺序」填逗号分隔的列名(如
姓名,年龄,城市),输出会按这个顺序排。没填的列会自动补在后面。
- 嵌套的 JSON 怎么办?
- 嵌套对象会转成 JSON 字符串放在单元格里。如果需要拆成多列,先用「JSON/CSV 互转」工具把嵌套字段扁平化成
user.name 这种形式。
- 生成的 Excel 能用公式吗?
- 生成的单元格是纯值,不含公式。如果需要公式,得在 Excel 里手动添加。
- 有行数限制吗?
- 几千行没问题。上万行时浏览器生成会稍慢,但一般能处理。
使用说明
- 在输入框粘贴 JSON 数据(对象数组或二维数组)或 CSV 文本。
- 选择数据格式(一般用自动识别即可)。
- 可填「列顺序」指定输出列的顺序(如
姓名,年龄,城市)。
- 点「生成 Excel」预览,确认无误后点「下载 .xlsx」。
常见用途:把接口返回的 JSON 导出成 Excel 给同事看、把 CSV 转成 xlsx(解决 Excel 打开 CSV 中文乱码)、生成报表文件、数据备份导出。
免责声明
本工具的编解码与格式化处理全部在你的浏览器本地完成,输入内容不会被上传、存储或转发到任何服务器。但请注意:Base64 等编码方式并非加密手段,不可用于保护密码、密钥等敏感信息。工具结果仅供参考,在涉及生产环境、资金交易、法律文书等关键场景时,请务必用官方工具二次校验。本工具为免费公益项目,按「现状」提供,不对因使用本工具产生的任何直接或间接损失承担责任。