CSV 转 JSON
在浏览器中直接将 CSV 数据转换为 JSON 对象数组。
🔒 在您的浏览器本地处理
Loading…
使用方法
- 将 CSV 数据粘贴到上方的输入框中,或上传 .csv 文件。
- 如果第一行包含列名,请保持勾选“第一行是表头”;如果没有,取消勾选即可自动生成 column1、column2 … 等键名。
- JSON 输出会随着您输入或上传自动实时更新,显示在下方。
- 使用“复制”将 JSON 复制到剪贴板,或使用“下载”将其保存为 .json 文件。
功能特点
- 将 CSV 数据转换为干净的 JSON 对象数组
- 手写的 RFC 4180 解析器可处理带引号的字段、逗号、转义引号和嵌入的换行符
- 可选的表头切换——当 CSV 没有表头时自动生成 column1、column2 … 等键名
- 对格式错误的 CSV 给出清晰的错误提示,而不是生成无意义的结果
- 100% 在客户端运行——您的数据不会离开浏览器
常见问题
我的 CSV 会被上传到任何地方吗?
不会。CSV 转 JSON 完全在您的浏览器中运行——您的数据不会被发送到任何服务器。
如果我的 CSV 没有表头怎么办?
取消勾选“第一行是表头”,工具会根据最宽的一行自动生成 column1、column2 … 等键名。
它能处理字段中包含逗号或引号的情况吗?
可以。用双引号包裹的字段可以安全地包含逗号、换行符和转义的 "" 引号,符合 RFC 4180 CSV 标准。
如果 CSV 格式有误,比如引号没有正确闭合,会怎样?
您会看到清晰的错误提示,而不是损坏或悄悄出错的输出,方便您修正源数据。
我可以上传 CSV 文件而不是粘贴文本吗?
可以。使用上传控件直接加载 .csv 文件,或者直接将 CSV 文本粘贴到文本框中。