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 字符串,适合后续人工检查或再处理。
相关工具
- JSON 格式化 - JSON 格式化、压缩、校验、JSONPath 查询与结构查看。
- JSON 转 TypeScript - 根据 JSON 生成 TypeScript Interface。
- YAML/JSON 转换器 - YAML 与 JSON 配置结构互相转换。
- 文本行处理器 - 文本去重、排序、清理空行、大小写处理与行统计。