标签: filehelpers
我的供应商正在提供一个CSV文件,其中的列(第一行中包含的名称)是动态的-这意味着只有在其中包含数据并且无法保证列的提供顺序时,它们才会出现
我希望了解导入这种可怕文件的最佳方法。
使用FileHelpers.net和可选字段。但是,问题在于列顺序可以更改
答案 0 :(得分:0)
您可以动态构建FileHelpers类,然后将其与引擎一起使用以导入CSV。如果导入为DataTable,则可以检查是否存在一列,并使用该列填充数据库或对该列进行任何操作。