✓ CSV 验证器

检查 CSV 文件的列一致性、未闭合引号字段和格式错误的记录。报告行号和列数——全部在浏览器中运行,无需上传。

关于 CSV 验证器

这个 CSV 验证器完全在你的浏览器中运行。粘贴你的 CSV,选择分隔符,点击验证即可扫描常见结构问题。验证器按照 RFC 4180 规则解析每一行:字段可以用双引号包裹,引号字段可以包含换行符和分隔符,内嵌引号通过重复转义("")。它检查未闭合的引号字段、不一致的列数,并报告每个问题行的期望列数和实际列数。

检查哪些内容?

  • 未闭合的引号字段 —— 以 " 开头的字段必须在同一行或后续行以 " 闭合。
  • 列一致性 —— 每个数据行的字段数应与表头(或第一行)相同。
  • 内嵌换行符 —— 仅在引号字段内允许;引号外的换行符开始新记录。
  • BOM 检测 —— 报告开头的字节顺序标记,建议移除。
  • 空行 —— 空白行会被标记,可能表示数据缺失。

如何使用验证器

  1. 把 CSV 粘贴到输入框中。
  2. 选择分隔符(逗号、分号、制表符或竖线)。
  3. 如果第一行是列名,勾选"第一行为表头"。
  4. 点击验证
  5. 查看结果面板——有效的 CSV 报告行数和列数;有问题会列出每个问题及行号。

常见问题

支持带换行符的引号字段吗? 支持。根据 RFC 4180,双引号包裹的字段可以包含换行符。验证器能正确处理。

为什么列数不一致? 最常见的原因是缺少逗号、多出逗号,或未加引号的字段包含分隔符。请检查报告的行号。

我的 CSV 会被上传吗? 不会,所有验证都在本地浏览器中完成。