CSV 转 JSON
把 CSV 转成 JSON 数组,第一行作表头,支持引号与换行转义,可选自动识别数字 / 布尔 / null。
CSV 文件仅在浏览器本地读取,不会上传服务器。
将 CSV 表格数据转换为 JSON
CSV 转 JSON 怎么用
CSV 转 JSON 是把表格形式的 CSV 数据转换为 JSON 数据的工具。输入 CSV 文本或上传本地 CSV 文件后,可以设置第一行是否作为字段名,再选择数据类型、分隔符和空值处理方式,最后生成可复制或下载的 JSON。
CSV 第一行可以作为 JSON 字段名
如果 CSV 第一行是 name,age,city 这样的表头,开启“首行为表头”后,每一行都会转换成一个 JSON 对象,例如 {\"name\":\"Tom\",\"age\":18,\"city\":\"Los Angeles\"}。如果 CSV 没有表头,可以关闭该选项,让数据按列位置处理。
自动识别和字符串模式有什么区别
自动模式会根据 CSV 单元格内容识别常见数据类型,数字可以转换为 JSON number,布尔值可以按对应类型处理;字符串模式则把单元格内容统一作为 JSON 字符串输出。如果 CSV 中的编号、邮编或其他需要保留原样的数字不应参与数值计算,使用字符串模式更合适。
CSV 分隔符怎么选择
常见 CSV 使用逗号分隔字段,但实际文件也可能使用制表符、分号或竖线。工具支持自动识别,也可以手动指定逗号、Tab、分号或竖线作为分隔符。当预览结果出现列数不正确、整行被识别成一个字段等情况时,可以检查这里的分隔符设置。
嵌套字段如何转换
CSV 本身是二维表格,而 JSON 可以包含嵌套对象。普通转换会把每个单元格作为字段值保存;选择嵌套字段展开后,可以根据字段路径生成更适合 JSON 结构的数据。需要保留复杂数组或对象时,应根据 CSV 的实际列结构检查转换后的 JSON 结果。
空白单元格如何处理
空单元格可以转换为空字符串,也可以转换为 JSON 的 null。空字符串适合需要保留表格原始字段值的场景;null 更适合接口数据中明确表示“没有值”的场景。这个设置只影响空单元格,不会修改其他字段内容。
怎么转换本地 CSV 文件
切换到上传文件页签后,可以把 CSV 文件拖入上传区域或选择本地文件。文件由浏览器读取并在本地解析,转换完成后直接生成 JSON;单文件大小限制以工具当前页面提示为准,文件内容不会上传到服务器。
CSV 转 JSON 后怎么检查结果
转换后先看数据预览,确认字段数量和第一行表头是否正确,再检查数字、布尔值、空值以及分隔符是否按预期解析。确认结果后可以复制 JSON,也可以下载生成的 JSON 文件。对于字段较多的 CSV,建议优先使用自动识别,再根据预览结果调整表头、数据类型和分隔符。
CSV 怎么转换成 JSON?
将 CSV 转换为 JSON 时,先确认第一行是否为表头,再选择数据类型和字段分隔符。工具会把每一行转换为 JSON 对象,并根据设置处理数字、字符串和空值。
如果 CSV 使用的不是逗号分隔,可以手动选择 Tab、分号或竖线;转换后先查看预览,再复制或下载 JSON 结果。
- 支持粘贴 CSV 文本或上传本地 CSV 文件并转换为 JSON
- 可设置首行为表头,按字段名生成 JSON 对象
- 支持自动识别或统一按字符串处理 CSV 单元格类型
- 支持自动识别以及逗号、Tab、分号、竖线等分隔符
- 空单元格可输出为空字符串或 JSON null,并可处理嵌套字段
- 全部在浏览器本地完成,CSV 内容不上传服务器