【发布时间】:2016-05-10 12:56:52
【问题描述】:
我有一个非常大的逗号分隔文本文件。如前所述,每个字段由逗号分隔并由引号(所有字符串)包围。问题是某些字段包含该字段中多行的 CR。因此,当我执行 ReadLine 时,它会停在该 CR 处。如果我能告诉它只停在 CRLF 组合上,那就太好了。
有没有人有任何快速的方法来做到这一点?文件可能非常非常大。
【问题讨论】:
-
查看MSDN post。
-
请提供您的代码 (sn-p)!根据我的经验,使用 Microsoft.VisualBasic.FileIO.TextFieldParser 对我有很大帮助!
-
“非常非常大”有多大?我们是在谈论 10 兆字节、100 兆字节、100 兆字节吗?对预期大小的一些想法,或者更好的是,最大大小会有所帮助。