【发布时间】:2014-11-24 11:44:05
【问题描述】:
当使用 CsvHelper 库,尤其是 CsvReader.Read() 函数时,有没有办法忽略空白记录和/或空格?
我需要返回原始的string[],但我希望在使用库进行解析时可以做一些清理功能。
我检查了 Github,CsvReader.Read() 似乎使用 SkipEmptyRecords 但这对我不起作用,因为我有空格。
这是我的 csv 文件,它以 UTF8 编码,没有 BOM。
我已经尝试过 ASCII 编码,以防我遗漏了一些东西,但也没有用。
如果没有人知道,我会和 Josh 聊天并提交一个带有修复的 git 请求。
【问题讨论】:
-
它似乎使用了 SkipEmptyRecords - github.com/JoshClose/CsvHelper/blob/master/src/CsvHelper/…
-
我确实看到了,但它似乎对我不起作用,它检查空值但不检查空格。修改问题以反映。