DataHub Tools JSON 转 CSV

JSON 转 CSV 工具

本地优先

在浏览器本地将 JSON 数组转换为 CSV,适合表格整理、数据导入和接口数据清洗。

工具实际如何工作?

转换器解析严格 JSON,展开嵌套对象字段,合并发现的列,并为每个 CSV 字段加引号、把内部双引号重复转义。它最适合字段稳定的可信对象数组。

  • 展开嵌套对象字段
  • 为 CSV 字段加引号并转义
  • 下载逗号分隔数据

如何使用?

  1. 粘贴来自可信来源的 JSON 记录数组。
  2. 检查列、null、换行、引号和嵌套路径。
  3. 用表格软件打开前检查以 =、+、- 或 @ 开头的单元格。
  4. 确认编码和下游导入规则后再下载。

快速示例

示例输入

[{"name":"Ada","note":"第 1 行, \"引用\"","formula":"=1+1"}]

预期结果

"name","note","formula"
"Ada","第 1 行, \"\"引用\"\"","=1+1"

加引号不等于消除表格公式风险。不可信单元格以公式字符开头时,CSV 打开后仍可能有危险。

适合哪些场景?

  • 把可信接口记录导出为表格草稿。
  • 为 BI 导入展开简单嵌套记录。
  • 检查逗号、引号和换行的 CSV 转义。

参考标准与适用边界

RFC 4180 记录一种常见 CSV 格式,但表格软件还会增加自己的公式行为;CWE-1236 描述了由此产生的注入风险。

来源核验日期:2026 年 7 月 24 日。规范与平台行为可能更新,正式使用前请复核来源。

已知限制

  • 字面点号键可能与展开路径冲突。
  • 标量数组和空嵌套结构无法可靠映射。
  • 文件使用 LF 换行,不会添加表格软件专用的公式保护前缀。

FAQ

什么 JSON 结构最合适?

字段一致且不会冲突的对象数组最合适。

逗号和引号会转义吗?

会。所有字段都会加引号,内部双引号会重复。

不可信输入生成的 CSV 安全吗?

不会自动安全。公式样式单元格需要按接收表格软件制定处理策略。

支持嵌套对象吗?

会用点号路径展开;数组和空结构仍需人工检查。