Tablora · 资料库
检查空记录,而不是悄悄删除
粘贴的CSV中的空行会变成只有一个单元格的行。了解结构检查工具如何报告它,以及如何判断这条记录是否该保留。
解析后空行会变成什么
当你把多个导出文件或多页的行复制到同一段文本里时,中间常会混进空行。结构检查工具不会悄悄丢弃它。两条记录之间的空物理行会被解析成只含一个空单元格的行,并保留在结果中,让你能看到。
保持可见很重要,因为空行可能有含义。它可能标记一页或一批数据的结束,可能是复制时丢失记录的位置,也可能只是个意外。解析器分辨不出这些情况,但你对照原始资料就能分辨。
找出较短的行
- 把文本粘贴到“表格文本”,选择“字段分隔符”,或保持“检测分隔符”选中。
- 点击“计算”,查看“宽度不同的行”。空行只有一个单元格,而不是表头的宽度,所以会计入这里。
- 在预览中找到空行,并记下它前后的内容。
- 打开原始导出文件或页面的同一位置,判断是缺了一条记录、这个空隙本来是分隔,还是这一行应该删掉。
- 编辑文本的副本,然后再次点击“计算”,确认宽度计数符合预期。
- 如果你认为空行标记的是分页处,删除前先记下紧跟在它后面的那条记录。
用数字看a,b示例
本页示例包括表头a,b、一个空行和记录1,2,“字段分隔符”为逗号。结构检查工具报告3行2列。第2行只有1个单元格,所以“宽度不同的行”显示1。没有任何内容被转换,单元格文本也没有变化。
有一个细节容易忽略:文本末尾的单个换行不会多出一行。只有记录之间的空行才会显示为短行,所以以换行结尾的正常文件仍会报告正确的行数。
应用与浏览器中的空行
Tablora应用从PDF、照片和扫描件中读取表格,由于页面边距可能看起来像空单元格,它会省略所有单元格都为空的行和列。如果需要保留某个间隔,例如两批数据之间的间隔,请把这个分界记在自己的笔记里,或者把工作拆成单独的表格。
在浏览器工具中,请先核对原始资料再删除空行。习惯性地删掉所有短行,可能会把本应分开的两批数据连在一起,或者掩盖记录丢失的位置。
输入值
- 表格文本
- a,b 1,2
- 字段分隔符
- ,
结果
- 行数
- 3
- 列数
- 2
| a | b |
|---|---|
| 1 | 2 |
- 宽度不同的行
- 1