CSV / JSON 转换

CSV / JSON 转换工具适合接口联调、表格数据整理、运营数据清洗和配置样例转换。它可以把带表头的 CSV 转换为 JSON 数组对象,也可以把 JSON 数组对象导出为 CSV,方便在代码、接口和表格工具之间流转数据。

使用方法

选择 CSV 转 JSON 或 JSON 转 CSV 模式,粘贴内容后设置分隔符、表头识别和字段空格处理选项,点击转换即可得到结果;转换完成后可以复制或下载文件。

输入与输出

输入:CSV 输入支持逗号、Tab、分号和竖线分隔符,支持双引号字段、字段内分隔符和双引号转义;JSON 输入支持对象或数组,数组对象会按字段合并生成表头。

输出:CSV 转 JSON 输出 JSON 数组或二维数组;JSON 转 CSV 输出可复制或下载的 CSV 文本,嵌套对象和数组会以 JSON 字符串形式保留。

使用提示

处理生产数据时建议先脱敏。CSV 文件来源复杂,正式导入业务系统前建议抽样核对列名、空值和字段类型。

示例

CSV 转 JSON 示例

将带表头的 CSV 数据转换为 JSON 数组对象,适合接口样例和表格数据整理。

name,age,city
Alice,28,Shanghai
Bob,31,Hangzhou
[
  {
    "name": "Alice",
    "age": "28",
    "city": "Shanghai"
  },
  {
    "name": "Bob",
    "age": "31",
    "city": "Hangzhou"
  }
]

常见问题

CSV 转 JSON 会上传数据吗?

不会。当前工具在浏览器本地完成解析和转换,输入内容不会上传到服务器。

CSV 第一行必须是表头吗?

不是。可以关闭首行作为表头选项,关闭后会输出二维数组;开启后会使用首行字段名生成 JSON 对象。

JSON 转 CSV 支持嵌套对象吗?

支持基础保留,嵌套对象和数组会被序列化为 JSON 字符串,适合后续人工检查或再处理。

相关工具