🔄

JSON 与 CSV 互转

JSON 与 CSV 在线互转,自动识别字段名与数据行,支持引号转义与表头处理
JSON 📂 文本 👤 ToolWorld 🏷️ v1.2.2
加载中...
输入文本 粘贴或输入内容,本地即时处理
输入数据
处理设置 选好方式再处理
转换方向

全部处理在浏览器内完成,文本内容不上传服务器

输入内容后点「开始处理」,全程本地完成,不上传

处理结果 结果可一键复制

使用说明

📖 工具介绍


JSON 与 CSV 互转工具在两个格式之间转换数据:JSON 数组转成带表头的 CSV,CSV 转成 JSON 数组。

这两个格式各有各的用处。JSON 适合程序处理,能表达嵌套结构;CSV 适合表格软件打开,业务同事能直接看。导出报表、导入数据、对接接口时经常要来回转换。

JSON 转 CSV 时会自动收集所有对象里出现过的字段名作为表头,即使某些行缺少部分字段,也能对齐列。单个对象也会被当作一行处理。

CSV 转 JSON 时会把第一行当作表头,其余行按表头字段名组装成对象。解析遵循 CSV 的引号规则:双引号包裹的字段内可以含逗号和换行,字段内的双引号用两个双引号表示。

转换会给出数据行数与字段数。整个处理在浏览器内完成,内容不上传。

✨ 功能特点


  • JSON 数组转 CSV,自动收集字段名作为表头
  • CSV 转 JSON 数组,第一行作为字段名
  • 正确处理引号包裹、字段内逗号与换行
  • 字段内双引号按 CSV 规则成对转义
  • 空行自动跳过,不产生空对象
  • 本地处理:内容不上传服务器

🚀 使用方式


  1. 在左侧粘贴 JSON 数组或 CSV 文本
  2. 在右侧选择转换方向
  3. 点「开始处理」,也可以用 Ctrl 加回车
  4. 结果框显示转换结果,统计条给出行数与字段数
  5. 点「复制结果」把结果复制到剪贴板

⚠️ 注意事项


  • 数据来源:依据 JSON 与 CSV 格式规范处理,转换在浏览器内完成
  • 嵌套结构会展平:JSON 中嵌套的对象与数组在转成 CSV 时会以字符串形式放入单元格
  • CSV 首行为表头:转 JSON 时第一行被当作字段名,无表头的纯数据请先补一行表头
  • 中文无需特殊处理:CSV 中的中文内容会正常保留,可直接用表格软件打开
  • 隐私说明:全部处理在浏览器内完成,内容不上传服务器

相关推荐

⏫︎