lumenworks csv reader不读取以#符号开头的值

时间:2014-08-29 11:14:02

标签: opencsv lumenworks

我在c#中有一个代码片段,它有助于读取列表中的csv文件。问题是它没有读取以#符号开头的记录

例如,如果我有两个这样的记录,那么只有sderik记录我被采用而另一个记录丢失,因为它以#符号开头。可能是什么原因?

sderik  |  sample1 | sample 2| sample 3

#smissingrecord  |  sample1 | sample 2| sample 3

using (LumenWorks.Framework.IO.Csv.CsvReader csv = new LumenWorks.Framework.IO.Csv.CsvReader(reader, true,'|'))
                {
                    outDataTable = Common.CommonFunction.ConvertListToDataTable(csv.ToList());
                    retValue = true;
                }

1 个答案:

答案 0 :(得分:0)

#是默认的评论字符。通过在CsvReader调用中包含第6个参数来覆盖它,而不是'#'。