跳到主要内容
AZ Tools

CSV 检查器

自动从首行检测分隔符(逗号、制表符、分号、竖线)并按 RFC 4180 引用规则解析。每列得到快速类型推断(number、boolean、date、string)外加空单元格计数、不同值数量和样本。整行重复作为单独指标呈现。

5

6

重复

0

类型唯一样本
id数字051
name字符串04Alice
email字符串14alice@example.com
age数字1430
signup日期042024-01-15
verified布尔02true

全部在你的浏览器中处理 — 数据不会离开设备。

使用方法

  1. 拖入 CSV / TSV 文件或直接把数据粘到框里。
  2. 按你的数据切换"首行为表头"复选框。
  3. 查看行 / 列 / 重复卡片,然后查看每列类型表。

常见问题

什么算重复?
所有字段完全相同。某一行只差一个字符也不算重复。如需模糊匹配请在管道里加专门的去重步骤。
类型推断有多准?
尽力而为。只有每个非空单元格都能解析为数字时整列才被认作 `number`,boolean 与 ISO 风格日期同理。混合列回退到 `string` 而非猜测。
分隔符为什么会被识别错?
识别只读第一行。如果文件的第一行是标题而不是表头,或者表头里带引号的文本中含有逗号,猜测就可能倒向错误的字符。与其贴整份文件,不如粘贴几行有代表性的数据,通常就能读对。
为什么有一行的列数比其他行多得多?
几乎总是因为上面某处的引号没有配对。只要多出一个双引号,解析器就会把后面的内容一直当作同一个带引号的长字段,直到遇见下一个引号为止,于是多行被并成一行,字段数也随之失控。该修的是那个引号,而不是看起来坏掉的那一行——问题的起点在更前面。

相关主题指南

相关工具