在线将 JSON 对象数组转换为 Excel (.xlsx) 文件并下载,自动推断列名,全部本地处理。
摘要:免费的在线 JSON 转 Excel 工具,将 JSON 对象数组导出为 .xlsx 文件,自动推断并列出全部字段为表头列,支持嵌套数据展平,生成后直接下载,本地处理不上传。
此工具完全在您的浏览器中运行。打开 DevTools → Network 面板,搜索您的输入内容——它不会出现在任何请求中。
使用指南
API 返回的 JSON 数据、日志里的结构化记录——需要在 Excel 里做透视分析、给团队共享时,JSON 格式不直观。本工具把 JSON 数组(或嵌套对象)转换成 .xlsx 文件,自动映射字段为列、记录为行,支持导出下载,全部本地处理。
1. 怎么用
- 把 JSON 数组(每项是一个对象)粘进输入区,或从 API 响应直接复制。
- 工具自动识别字段结构,将嵌套对象展平为列名(如 user.name → user_name)。
- 点击下载 .xlsx 文件,直接用 Excel / WPS / Numbers 打开。
2. 嵌套数据怎么处理
- 一级嵌套自动展平:{ "user": { "name": "A" } } → user_name 列。
- 数组字段(如 tags: ["a","b"])会转成逗号分隔字符串放在一列里。
- 超过三层嵌套的数据建议先用 JSON 格式化工具(json-formatter)手动展平再转。
- 超大数据集(10000+ 行)导出可能慢——分批转换比一次生成更稳定。
3. JSON 到 Excel 的数据完整性
转出来的 Excel 里数字默认是文本格式(因为 JSON 的 number 和 string 边界在展平时会丢失精度)。如果下游要做数值运算,转后在 Excel 里选中数据列 → 分列 → 完成,把文本数字转回数值格式。另一个边界情况:JSON 里的 null 和 undefined 行为不同——null 会变成空单元格,undefined 字段会被完全跳过(列头都不存在),两者在 Excel 里视觉一样但语义不同。
常见问题
完全免费,无需注册。JSON 数据在浏览器本地转换并生成 .xlsx 文件,不上传服务器。
工具自动扫描所有对象的字段名,并集作为表头列,缺失字段以空单元格填充。
嵌套的对象和数组会自动展平或序列化为字符串,保证表格结构完整可用。
相关工具
相关文章
Excel 转 JSON 后日期变成数字 / 中文乱码,怎么办?
把 Excel 转成 JSON 时日期变 44927 这种数字、中文乱码、空单元格丢失怎么办?讲清 Excel 日期序列号与编码坑,并附本站 Excel 转 JSON 工具。
表格数据互转完全指南:Excel、CSV、JSON、Markdown、HTML 一站式转换
Excel、CSV、JSON、Markdown、HTML 五种表格格式互转全解析:各格式特点、转换场景、在线工具实操与常见陷阱,12 个免费在线转换器一站搞定。
JSON 解析报错 Unexpected token?5 种常见原因和修复方法
JSON 解析报错 Unexpected token?本文总结 5 种最常见的 json 格式错误原因:尾逗号、单引号、未转义字符、BOM 头、注释,逐一给出修复方法和代码示例。