DevToolkit

JSON ↔ CSV 转换器

在 JSON 数组和 CSV 格式之间互转

常见问题

JSON 转 CSV 有什么典型场景?

将接口返回的 JSON 数组导出到 Excel / Google Sheets 分析、提供给产品或运营同学使用、迁移到不支持 JSON 的 BI 工具、作为数据备份格式。反向的 CSV 转 JSON 则常用于批量导入测试数据或喂给脚本。

工具需要什么样的 JSON 结构?

最佳输入是"对象数组":`[{"name":"Alice","age":30}, {...}]`。工具会把每个对象当成一行,键作为列名。嵌套对象会被扁平化为 `parent.child`,嵌套数组可选 JSON 字符串化或展开为多行。

可以自定义分隔符、引号、换行吗?

可以切换分隔符(逗号 / 分号 / 制表符)、引号策略(全部加引号 / 仅必要时)、换行符(LF / CRLF),方便对齐 Excel、PostgreSQL COPY、MySQL LOAD DATA 等不同消费方的要求。

Excel 打开后中文乱码怎么办?

Excel 默认用 Windows ANSI 解析 CSV,UTF-8 文件会变乱码。建议下载时勾选 "含 BOM" 选项,或将文件重命名为 `.csv` 后在 Excel 中选「从文本导入」并指定 UTF-8 编码。

数据会上传吗?

不会。JSON 原文和生成的 CSV 均不离开浏览器。包含客户信息或业务数据的场景也安全。

JSON 转 CSV 和 Excel 直接导出有什么不同?

Excel 的 CSV 导出会受本地区域设置影响(分隔符可能变成 `;`、日期格式奇怪),跨系统易出问题。DevToolkit 的 JSON 转 CSV 行为可预测、可配置,适合自动化和跨团队交付。

相关工具