直接回答
JSON 转 Excel 会把对象字段映射为列、记录映射为行。 嵌套对象可展开为带路径的列,数组则按设置展开成多行或合并保存。
选择根节点与展开规则,然后下载检查过的表格。
1
输入 JSON
已载入示例 JSON。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
5 行 - 6 列正在预览前 5 行
2
输出 Excel
Sheet1
预览
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | id | name | role | signup_date | active | |
| 2 | 1 | Alice Johnson | [email protected] | Admin | 2024-01-15 | true |
| 3 | 2 | Bob Smith | [email protected] | Editor | 2024-01-16 | true |
| 4 | 3 | Carol Williams | [email protected] | Viewer | 2024-01-17 | true |
| 5 | 4 | David Brown | [email protected] | Editor | 2024-01-18 | false |
| 6 | 5 | Eva Davis | [email protected] | Admin | 2024-01-19 | true |
使用方法
- 粘贴或上传 JSON,或使用受支持的公开 URL。
- 选择根对象/数组,设置对象扁平化、数组处理、类型、表头和工作表名。
- 检查表格预览并导出 XLSX 或 CSV。
主要功能与设置
- 从复杂 JSON 中选择目标根节点。
- 将嵌套对象扁平化为列。
- 控制数组展开或合并方式。
- 保留数据类型、添加表头、设置工作表名并导出 Excel/CSV。
支持的输入与输出
输入: JSON 文本或文件, 受支持的公开 URL. 输出: .xlsx, .csv.
适用场景
- 在电子表格中分析 API 响应。
- 将 JSON 数据以 XLSX 形式交给业务人员。
- 生成用于其他系统批量导入的平面 CSV。
应该选择哪种工作流?
需要“从复杂 JSON 中选择目标根节点。 ”时使用 JSON 转 Excel 工具;需要“选择 JSON 根对象或数组。 ”时使用 JSON 转 CSV 工具。
隐私与数据路径
当前实现中,粘贴/上传内容在浏览器内处理;“Extract from URL”会通过服务器代理获取来源。
限制与故障排查
- 不规则嵌套数组无法总是无损映射到二维表格,应检查是否产生重复行。
- Excel 可能把长数字、日期和前导零标识符重新解释为其他类型。
- 没有适用于所有设备的通用大小保证;大数据性能取决于浏览器内存和设备能力。
FAQ
嵌套对象和数组会如何处理?
对象可展开为独立列;数组可选择展开成多行或合并为单元格。 请检查元素之间的对应关系是否仍然保留。
数据会上传到服务器吗?
当前实现中,粘贴/上传内容在浏览器内处理;“Extract from URL”会通过服务器代理获取来源。
文件或数据大小有什么限制?
没有适用于所有设备的通用大小保证;大数据性能取决于浏览器内存和设备能力。
可以在手机上使用吗?
该页面是网页工具,可能可在现代移动浏览器中运行,但文件选择、内存占用和跨设备兼容性尚未在所有设备上验证。 较大或复杂输入建议使用桌面浏览器。
应该选择哪种工作流?
需要“从复杂 JSON 中选择目标根节点。 ”时使用 JSON 转 Excel 工具;需要“选择 JSON 根对象或数组。 ”时使用 JSON 转 CSV 工具。
相关工具
JSON 转 CSV 工具按所需分隔符、引号策略和 BOM 选项从 JSON 生成 CSV。Excel 转 JSON 工具将工作簿和多个工作表转换为结构化 JSON。在线 JSON 格式化工具在转换前格式化并校验 JSON,或在转换后检查结果。
选择根节点与展开规则,然后下载检查过的表格。