data

CSV 转 JSON / JSON 转 CSV

在浏览器本地转换 CSV、TSV 与 JSON,支持表头、分隔符、类型推断、表格预览、复制和下载。

转换成功后会显示表格预览。

CSV 与表格数据课程

系统学习实用 CSV 与表格数据流程:表头、分隔符、引号、JSON 转换、扁平化与调试。

课程首页

关于此工具

DevCove CSV 转 JSON / JSON 转 CSV 工具帮助开发者在表格、API 载荷、mock fixture、QA 交付和文档之间移动结构化数据。它支持引号内逗号与换行、分隔符选择、表头行、类型推断、嵌套 JSON 扁平化和表格预览,并在浏览器本地完成转换。

如何使用

当你需要在表格、API mock、测试 fixture 和开发文档之间移动数据时,可使用本工具:

  1. 有来自表格、日志导出或产品样例的表格数据时,选择 CSV → JSON。
  2. 需要把 API 数据交给测试、产品、客服或表格流程时,选择 JSON → CSV。
  3. 选择分隔符:自动检测、逗号、Tab、分号或竖线。
  4. 选择 CSV 首行是否作为 JSON 对象 key,以及是否推断数字和布尔值。
  5. 处理嵌套 JSON 时,保持扁平化开启,可导出 meta.region 等点号列。
  6. 检查表格预览后,复制结果或下载 .json / .csv 文件。

功能特点

面向 API、fixture、表格和数据清洗的日常开发流程:

  • 在同一个本地浏览器工具中双向转换 CSV ↔ JSON。
  • 支持 CSV、TSV、分号分隔和竖线分隔数据。
  • 可控制表头行,并为空表头自动生成备用列名。
  • CSV → JSON 可选择数字和布尔值类型推断。
  • JSON 输出支持格式化或压缩,适合 fixture 与 API mock。
  • JSON → CSV 支持对象数组、单对象和长度一致的数组行。
  • 嵌套 JSON 可按点号路径扁平化,便于导入表格。
  • 工作区内置表格预览、复制、下载和清空操作。
  • 客户端本地处理:CSV 和 JSON 在浏览器中转换,不会上传到 DevCove 服务器。

常见问题

这个 CSV 转换工具会上传我的数据吗?

不会。页面加载后转换在浏览器本地运行,CSV 和 JSON 输入不会上传到 DevCove 服务器。

能处理 CSV 字段里的逗号或换行吗?

可以。解析器支持带引号字段,包括引号内逗号和换行,这是处理真实表格导出的关键能力。

哪些 JSON 结构可以转成 CSV?

可以使用 JSON 对象、对象数组,或长度一致的数组行。开启扁平化后,嵌套对象会转换成点号路径列。

如果 CSV 每行字段数量不同会怎样?

工具会报告行长度不一致,而不是静默丢弃数据。这有助于在生成 fixture 前发现损坏导出、粘贴片段或不一致行。

什么时候应该开启类型推断?

当数字和布尔值应成为 JSON 值时可开启;如果 ID、邮编、前导零或精确文本必须保留为字符串,则应关闭。

它和 JSON Formatter 有什么区别?

JSON Formatter 用于检查、校验、查询和格式化已有 JSON;本工具专注在扁平表格与 JSON 载荷之间转换数据。