清理前理解 CSV 记录

发布日期: · Delete Duplicate Lines Online

更新日期:

了解 CSV 字段为何可能包含逗号、引号或换行,以及转换前如何验证记录。

一条记录不一定是一行

带引号的字段可以包含逗号或换行。按每个逗号或换行拆分文件,可能在没有警告的情况下把值移到错误列。

带引号的值

示例中 New York 的逗号仍属于 city 字段。带引号字段内的两个连续双引号表示一个实际的双引号。

name,city
Alice,"New York, NY"
Bob,"He said ""hello"""

先验证结构

CSV 验证工具检查引号和列数的一致性。它不会判断值是否真实或符合您的业务规则。

注意表头

转换为 JSON 时,表头成为键。为避免丢失字段,表头必须唯一且非空。CSV 转 JSON 将单元格保留为字符串,因此邮政编码等值的前导零不会丢失。

保留撤回空间

保留副本,检查表格,每次应用一项规则并比较。电子表格打开导出文件时可能将类似公式的单元格作为公式处理;在电子表格中使用不可信数据前请先审查。

分析偏好设置

Google Analytics 是可选功能,用于了解页面使用情况。工具内容不会包含在内。只有你主动启用后才会运行分析。