CanDoYa
ZH

CSV 转 JSON

全程在浏览器中运行,无需上传,无需注册。

粘贴 CSV,将其转换为 JSON。
分享此工具

如何将 CSV 转为 JSON?

CSV 转 JSON 会读取表格中的每一行,并生成结构化的 JSON 数据。把 CSV 粘贴到这里,标题行会变成对象的键,后续每一行会变成一个对象。转换时会正确处理引号内的逗号、转义引号和多行字段,最后生成格式清晰的 JSON,方便复制或下载。

使用方法

  1. 1粘贴 CSV. 在左侧面板输入 CSV,或加载示例,查看引号格式正确的文件。
  2. 2选择结构. 需要 JSON 对象时,保留第一行作为标题。如果自动检测有误,可手动选择分隔符,并按需开启 JSON 类型检测。
  3. 3使用 JSON. 检查实时生成的格式化结果,然后复制内容或下载 data.json。

适用人群

CSV 以分隔文本保存表格,JSON 则用数组和对象组织数据,应用程序可以直接读取。此转换器支持逗号、分号、制表符和竖线。关闭标题行选项可输出嵌套数组;开启类型检测后,数字、布尔值、null 和空单元格会安全转换为 JSON 原始值。

转换全程在浏览器本地完成。电子表格导出数据、测试数据和客户资料不会上传,也不会发送到转换服务。

常见问题

这个 CSV 转 JSON 转换器免费吗?

免费。无需注册、安装软件或付费订阅,即可将 CSV 转为 JSON。转换在浏览器中完成,结果可以复制,也可以下载为 JSON 文件。

我的 CSV 会上传到其他地方吗?

不会。转换器在浏览器本地处理文本,原始 CSV 和生成的 JSON 都不会发送到服务器,适合处理私密导出数据和开发数据。

能处理引号内的逗号和换行吗?

可以。双引号包围的字段可以包含所选分隔符和换行。带引号的值中,两个连续双引号会转换为一个字面引号,符合 RFC 4180 中常用的 CSV 约定。

如果 CSV 没有标题行会怎样?

关闭第一行作为标题的选项。转换器会生成嵌套 JSON 数组,每一行 CSV 仍对应一行数据,不会把任何值当作对象的键。

能转换分号、制表符或竖线分隔的数据吗?

可以。自动检测会检查第一条完整记录,判断使用的是逗号、分号、制表符还是竖线。如果文件格式特殊或检测结果不明确,也可以手动选择分隔符。

JSON 类型检测如何工作?

开启后,未加引号的 true、false 和 null 会变成 JSON 原始值,空单元格会变成 null,安全的规范数字会变成 JSON 数字。带引号的值、以零开头的 ID 以及可能损失精度的数值仍会保留为字符串。