CSV/JSON 转换器

什么是CSV/JSON 转换器?

CSV 与 JSON 双向转换工具。CSV(Comma-Separated Values)转 JSON:将表格数据转为键值对数组,首行自动识别为字段名。JSON 转 CSV:将对象数组展平为表格格式。支持自定义分隔符(逗号、制表符、分号等)、引号处理、空值处理。适用于数据导入导出、API 数据格式转换、Excel/Google Sheets 数据迁移。所有处理在浏览器本地完成。

使用场景

  • Excel 数据导入到 Web 应用
  • API 响应数据转表格格式
  • 数据库导出数据格式转换
  • Google Sheets 与 JSON 配置互转
  • 数据清洗和格式标准化

如何使用?

  1. 1选择转换方向(CSV→JSON 或 JSON→CSV)
  2. 2粘贴源数据或上传文件
  3. 3设置分隔符和选项
  4. 4查看预览并复制结果

功能特点

  • 双向转换
  • 自定义分隔符
  • 首行作为字段名
  • 空值处理
  • 实时预览

常见问题

CSV 第一行必须是字段名吗?

建议是。默认情况下首行会被识别为 JSON 的键名。如果首行是数据,可以关闭"首行为标题"选项,工具会自动生成 field_1, field_2 等键名。

支持制表符分隔(TSV)吗?

支持。在分隔符选项中选择"制表符(Tab)"即可处理 TSV 文件。也支持分号、竖线等自定义分隔符。

CSV 中有逗号怎么办?

标准 CSV 用双引号包裹含逗号的字段(如 `"Hello, World"`)。工具遵循 RFC 4180 标准,正确处理引号内的逗号。

JSON 嵌套对象能转 CSV 吗?

支持一层嵌套。嵌套对象会被展平为 `parent.child` 格式的列名。深层嵌套建议先扁平化处理。

我的数据会被上传吗?

不会。所有转换在浏览器本地完成,数据不会发送到任何服务器。

能处理大文件吗?

可以处理数十 MB 的 CSV/JSON 文件。超大文件(>100MB)可能需要较长时间,建议分批处理。