Global ToolBox

CSV 转 JSON

在浏览器中直接将 CSV 数据转换为 JSON 对象数组。

🔒 在您的浏览器本地处理

Loading…

使用方法

  1. 将 CSV 数据粘贴到上方的输入框中,或上传 .csv 文件。
  2. 如果第一行包含列名,请保持勾选“第一行是表头”;如果没有,取消勾选即可自动生成 column1、column2 … 等键名。
  3. JSON 输出会随着您输入或上传自动实时更新,显示在下方。
  4. 使用“复制”将 JSON 复制到剪贴板,或使用“下载”将其保存为 .json 文件。

功能特点

  • 将 CSV 数据转换为干净的 JSON 对象数组
  • 手写的 RFC 4180 解析器可处理带引号的字段、逗号、转义引号和嵌入的换行符
  • 可选的表头切换——当 CSV 没有表头时自动生成 column1、column2 … 等键名
  • 对格式错误的 CSV 给出清晰的错误提示,而不是生成无意义的结果
  • 100% 在客户端运行——您的数据不会离开浏览器

常见问题

我的 CSV 会被上传到任何地方吗?

不会。CSV 转 JSON 完全在您的浏览器中运行——您的数据不会被发送到任何服务器。

如果我的 CSV 没有表头怎么办?

取消勾选“第一行是表头”,工具会根据最宽的一行自动生成 column1、column2 … 等键名。

它能处理字段中包含逗号或引号的情况吗?

可以。用双引号包裹的字段可以安全地包含逗号、换行符和转义的 "" 引号,符合 RFC 4180 CSV 标准。

如果 CSV 格式有误,比如引号没有正确闭合,会怎样?

您会看到清晰的错误提示,而不是损坏或悄悄出错的输出,方便您修正源数据。

我可以上传 CSV 文件而不是粘贴文本吗?

可以。使用上传控件直接加载 .csv 文件,或者直接将 CSV 文本粘贴到文本框中。

相关工具