JSON 转 CSV 转换器

JSON 转 CSV 转换器可将对象的 JSON 数组转换为 CSV,并将 CSV 解析回 JSON。粘贴您的数据并点击 JSON 转 CSV 或 CSV 转 JSON 即可即时转换。所有处理均在您的浏览器中本地完成,不会向服务器发送任何内容。

已复制!

关于 JSON 和 CSV

JSON 是一种灵活的嵌套数据格式,而 CSV 是由行和列组成的扁平表格。本工具以所有键的并集作为表头,将对象的 JSON 数组扁平化为 CSV,并将 CSV(包括带引号的字段和内嵌逗号)解析回 JSON 数组。

把 JSON 转成 CSV 是数据分析和报表中的日常工作:API 返回 JSON,但 Excel、Google 表格和大多数 BI 工具更喜欢 CSV。反过来,CSV 转 JSON,则便于把导出的表格数据导入应用、NoSQL 数据库或 JavaScript 前端。

转换为 CSV 时,工具会收集所有对象中的每个键,确保不丢失任何列,并为包含逗号、引号或换行的值加上引号。解析 CSV 时,它能理解带引号的字段和内嵌分隔符,返回可直接粘贴进代码的整洁、缩进的 JSON 数组。

常见问题

它如何处理值中的逗号和引号?

生成 CSV 时,任何包含逗号、引号或换行的值都会被加上引号并转义,反向转换时解析器能理解这些带引号的字段。

JSON 转 CSV 会保留每个字段吗?

会。它收集所有对象键的并集,因此即使某些记录有额外字段,也不会丢失任何列。

我的数据会被上传到别处吗?

不会。转换完全在你的浏览器中进行,因此你的 JSON 和 CSV 数据绝不会离开你的设备。