CSV HELPER 将最大拆分数设置为 3
CSV HELPER Setting the max number of split to 3
我正在将一个 3 列 CSV 文件的内容映射到一个对象,但我不确定最后一列的内容,因为它可能包含我的分隔符。所以,我想通过将分割数设置为 3 来映射:
public MyDataAutoMapper()
{
Map(m => m.Id).NameIndex(0);
Map(m => m.IdDaTa).Index(1);
Map(m => m.xmlData).Index(2);
}
我放弃了 CSV HELPER,并使用了忽略最后一列内容的简单拆分
char[] 分隔符 = new char[] { ',' };
var splitedString = line.Split(定界符, 3);
我正在将一个 3 列 CSV 文件的内容映射到一个对象,但我不确定最后一列的内容,因为它可能包含我的分隔符。所以,我想通过将分割数设置为 3 来映射:
public MyDataAutoMapper()
{
Map(m => m.Id).NameIndex(0);
Map(m => m.IdDaTa).Index(1);
Map(m => m.xmlData).Index(2);
}
我放弃了 CSV HELPER,并使用了忽略最后一列内容的简单拆分
char[] 分隔符 = new char[] { ',' };
var splitedString = line.Split(定界符, 3);