JSON ↔ CSV

JSON 对象数组与 CSV 互相转换

功能介绍

把 JSON 对象数组导出为 CSV(自动合并所有字段为表头,对象值序列化为 JSON 字符串),或把 CSV 解析为 JSON 数组(数字自动识别为数值类型)。

适合接口数据导出给 Excel、表格数据回灌给程序处理。

使用说明

  • 选择方向:JSON → CSV 或 CSV → JSON
  • JSON 顶层必须是对象数组(单个对象会自动包装)
  • CSV → JSON 默认首行为表头,数字列自动转数值
  • 支持逗号、分号、制表符分隔(如 Excel 导出的中文 CSV 常为逗号)

输入输出示例

JSON → CSV

[{"name":"a","score":90}] → name,score
a,90

CSV → JSON

name,score
b,85 → [{"name":"b","score":85}]

常见问题

嵌套对象怎么导出?

嵌套对象/数组值会序列化为 JSON 字符串放进单元格,反向导入时不会自动展开。

相关工具

本工具完全在浏览器本地运行,输入内容不会被上传或保存。