导入带有动态列的CSV

时间:2019-10-06 14:31:01

标签: filehelpers

我的供应商正在提供一个CSV文件,其中的列(第一行中包含的名称)是动态的-这意味着只有在其中包含数据并且无法保证列的提供顺序时,它们才会出现

我希望了解导入这种可怕文件的最佳方法。

使用FileHelpers.net和可选字段。但是,问题在于列顺序可以更改

1 个答案:

答案 0 :(得分:0)

您可以动态构建FileHelpers类,然后将其与引擎一起使用以导入CSV。如果导入为DataTable,则可以检查是否存在一列,并使用该列填充数据库或对该列进行任何操作。