返回工具箱

JSON ↔ CSV 转换

JSON 与 CSV 互转,自动识别表头,支持嵌套对象扁平化

输入 JSON

输出 CSV

JSON CSV 转换工具使用指南

工具介绍

JSON CSV 转换工具支持 JSON 与 CSV 格式的双向转换,自动识别嵌套对象并扁平化处理,支持自定义分隔符(逗号、分号、制表符),可选择是否包含表头。适用于数据交换、API 数据处理、Excel 导入导出等场景。所有转换均在浏览器本地完成,数据不上传。

使用步骤

  1. 1选择转换方向:JSON → CSV 或 CSV → JSON
  2. 2JSON → CSV:粘贴 JSON 数组或对象,选择分隔符和是否包含表头,点击转换
  3. 3CSV → JSON:粘贴 CSV 数据,选择分隔符,首行自动作为字段名,点击转换
  4. 4嵌套对象会自动扁平化(如 user.name → user.name)
  5. 5转换结果可一键复制或下载为对应格式文件

常见问题

Q:JSON 中的嵌套对象怎么处理?

A:工具会自动将嵌套对象扁平化为点分隔的字段名。例如 {"user": {"name": "张三", "age": 25}} 会被转换为 user.name 和 user.age 两列。数组字段会被序列化为 JSON 字符串存储在单元格中。

Q:CSV 中的逗号和引号怎么处理?

A:CSV 格式标准规定,如果字段值中包含分隔符(逗号)、引号或换行符,需要用双引号将字段值包裹起来,内部的双引号用两个双引号转义。本工具严格遵循 RFC 4180 标准,正确处理这些特殊情况。

Q:支持大文件转换吗?

A:支持。对于普通数据量(几万行以内)可以瞬时完成。对于特别大的文件(超过 10MB),转换可能需要几秒到几十秒,取决于浏览器性能。建议使用 Chrome 或 Edge 浏览器以获得最佳性能。

相关工具推荐