如何使用
- 将 JSON 对象或对象数组粘贴到输入框。
- 按需选择分隔符和是否包含表头。
- 点击转换,查看 CSV 预览。
- 如 JSON 结构不适合表格,会看到错误提示。
- 复制结果或下载 CSV 文件。
核心功能
- JSON 转 CSV:把 JSON 对象或对象数组转换成可复制、可下载的 CSV。
- 嵌套字段展开:将嵌套对象转换成
user.email这样的点号列名。 - 表头与分隔符控制:选择是否输出表头,并切换逗号、分号或 Tab 分隔。
- 复制或下载:预览 CSV 后可直接复制,也可下载为
.csv文件继续处理。 - 本地数据转换:API 响应、日志和业务数据在浏览器中处理,不上传服务器。
相关工具
免费在线 JSON 工具:一键美化/压缩、语法校验、错误高亮,并自动生成 TypeScript 接口与 Zod Schema。纯浏览器本地处理,数据不上传。
免费的 JSONPath Tester / Evaluator:粘贴 API JSON,实时提取匹配节点、查看路径并复制 JSON 结果。解析与查询都在浏览器本地完成。
将 CSV 文本或文件在浏览器本地实时转换为 JSON 数组,支持表头、逗号/分号/Tab 分隔、拖拽文件、复制和下载,无需上传数据。
在浏览器本地比较两个 JSON,按 Key 排序后做语义化 Diff,忽略字段顺序干扰,标记新增、删除和修改字段,无需上传数据。
把格式化 JSON 压缩为一行,移除缩进、换行和多余空白,并实时查看压缩前后体积与节省比例。
免费的 JSON 转 TypeScript 工具。一键将 API JSON 响应自动推导并生成强类型的 TS Interfaces 和 Types 代码。纯浏览器前端处理,严格保护您的业务数据与接口结构隐私。
开发者可在浏览器本地将 YAML 转为格式化 JSON,支持实时转换、多文档 YAML、错误行列提示、复制和下载,不上传或保存配置内容。
在浏览器本地将 JSON 转为 YAML,支持实时转换、严格 JSON 校验、可用时定位错误、复制和下载,配置数据不会上传或保存。
计算逻辑
CSV 是行列结构,因此 JSON 需要先映射成表格:
- 对象数组会成为多行,键名会成为列名。
- 嵌套对象会展开为点号字段,例如
profile.name。 - 缺失字段会输出为空单元格。
- 包含逗号、引号或换行的值会按 CSV 规则加引号并转义。
常见问题
JSON 会上传吗?
不会。转换在浏览器本地执行,JSON 内容不会上传服务器。
什么 JSON 结构最适合转换?
对象数组最适合,例如 [{ "id": 1 }, { "id": 2 }]。单个对象也会被转换成一行。
支持嵌套 JSON 吗?
支持嵌套对象展开为点号列名。数组会以分号连接为一个单元格。
可以下载 CSV 文件吗?
可以。转换后可以复制结果,也可以下载 .csv 文件。
能保证 Excel 完美打开吗?
工具输出标准 CSV。Excel、Google Sheets 等通常可以打开,但不同地区分隔符设置可能不同。
应该选择哪种分隔符?
英文环境通常使用逗号;如果表格软件受地区设置影响,可尝试分号或 Tab。