我需要一个CSVParser类文件 一个类文件,它解析csv并返回一个dataSet作为结果ASP.Net
答案 0 :(得分:2)
我很确定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
。
答案 1 :(得分:1)
简单的谷歌提供了大量的results。
答案 2 :(得分:0)
我对这个parser感到很幸运。它会将结果返回给DataSet。
您可能想要查看的另一个工具是FileHelpers。我在SO上看到这个资源有一个tag。