Skip to main content
appkiro.com

在线 JSON 转 CSV 工具

按目标表格或导入系统的要求生成 CSV:选择记录根节点、嵌套数据展开方式、分隔符、引号和 BOM。

直接回答

JSON 转 CSV 会把对象数组映射为行列。 由于 CSV 是二维格式,嵌套对象和数组必须选择扁平化、展开或序列化策略。

设置数据展开与 CSV 参数,下载适配目标系统的文件。

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
3 行 · 6 正在预览前 3
2

输出 CSV

1id,name,email,role,signup_date,active21,Alice Johnson,[email protected],Admin,2024-01-15,true32,Bob Smith,[email protected],Editor,2024-01-16,true43,Carol Williams,[email protected],Viewer,2024-01-17,false

表格预览

3 3 行已显示
#idnameemailrolesignup_dateactive
11Alice Johnson[email protected]Admin2024-01-15true
22Bob Smith[email protected]Editor2024-01-16true
33Carol Williams[email protected]Viewer2024-01-17false

使用方法

  1. 粘贴/上传 JSON,或打开受支持的公开 URL。
  2. 选择根节点、对象扁平化、数组处理、类型和表头。
  3. 设置分隔符、LF/CRLF、引号策略与 BOM,检查后下载 CSV。

主要功能与设置

  • 选择 JSON 根对象或数组。
  • 扁平化嵌套字段,并配置数组处理。
  • 设置表头、值类型、分隔符和换行符。
  • 控制引号策略、UTF-8 BOM,并提供预览、复制和下载。

支持的输入与输出

输入: JSON 文本, .json, .txt, 受支持的公开 URL. 输出: .csv.

适用场景

  • 把 JSON 导入 Excel 或 BI 工具。
  • 生成分号分隔且带 BOM 的本地化 CSV。
  • 为批量导入准备平面文件。

应该选择哪种工作流?

需要“选择 JSON 根对象或数组。 ”时使用 JSON 转 CSV 工具;需要“从复杂 JSON 中选择目标根节点。 ”时使用 JSON 转 Excel 工具。

隐私与数据路径

当前实现中,粘贴/上传内容在浏览器内处理;“Extract from URL”会通过服务器代理获取来源。

限制与故障排查

  • 数组展开可能产生重复或笛卡尔组合行,需检查记录数量与关联关系。
  • BOM 有助于部分 Excel 版本识别 UTF-8,但某些 API/导入器不接受 BOM。
  • 当前界面显示 5 MB 输入限制。

FAQ

什么时候需要 UTF-8 BOM?

当目标表格软件无法自动识别 UTF-8 时可能有用;API 和部分导入系统可能要求无 BOM,应以接收方规范为准。

数据会上传到服务器吗?

当前实现中,粘贴/上传内容在浏览器内处理;“Extract from URL”会通过服务器代理获取来源。

文件或数据大小有什么限制?

当前界面显示 5 MB 输入限制。

可以在手机上使用吗?

该页面是网页工具,可能可在现代移动浏览器中运行,但文件选择、内存占用和跨设备兼容性尚未在所有设备上验证。 较大或复杂输入建议使用桌面浏览器。

应该选择哪种工作流?

需要“选择 JSON 根对象或数组。 ”时使用 JSON 转 CSV 工具;需要“从复杂 JSON 中选择目标根节点。 ”时使用 JSON 转 Excel 工具。

相关工具

设置数据展开与 CSV 参数,下载适配目标系统的文件。