我需要一个CSVParser类文件 一个类文件,它解析csv并返回一个dataSet作为结果ASP.Net

有帮助吗?

解决方案

我很确定 CSVReader (CodeProject)可以读取到DataTable

        DataTable table = new DataTable();
        // set up schema... (Columns.Add)
        using(TextReader text = File.OpenText(path))
        using(CsvReader csv = new CsvReader(text, hasHeaders)) {
            table.Load(csv);
        }

请注意,手动设置架构是可选的;如果你不这样做,我相信它假定一切都是string

其他提示

简单的谷歌提供了大量的结果

我很幸运能够使用这个解析器。它会将结果返回给DataSet。

您可能希望查看的另一个工具是 FileHelpers 。我在这里看到有关此资源的标记

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top