来自CsvHelper的索引匹配不起作用
本文关键字:不起作用 索引 CsvHelper 来自 | 更新日期: 2023-09-27 18:06:40
我使用CSVHelper version 3 Beta 6:
CustomCsvMapping类:
public class FoobarCsvMapping : CsvClassMap<FooImportModel>
{
public FoobarCsvMapping ()
{
Map(x => x.Foo).Index(0);
...
}
}
我通过调用
来配置这个自定义映射类: reader.Configuration.RegisterClassMap(new FoobarCsvMapping());
testCsv文件的结构(一行包含头文件):
OtherHeaderPropertyName;...
0;...
如果我读我的csv文件,我总是得到异常类型CsvMissingFieldException与此消息:
字段'Foo'在CSV文件中不存在。
我不关心csv文件中的头名称,我想要一个索引匹配…
提前感谢
CsvReader.Configuration.HasHeaderRecord = false;