【发布时间】:2010-09-30 22:02:32
【问题描述】:
我需要一个 CSVParser 类文件 一个类文件,它解析 csv 并返回一个数据集作为结果 ASP.Net
【问题讨论】:
我需要一个 CSVParser 类文件 一个类文件,它解析 csv 并返回一个数据集作为结果 ASP.Net
【问题讨论】:
简单的谷歌提供大量results。
【讨论】:
我很确定 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。
【讨论】:
我很幸运遇到了这个parser。它将结果返回到 DataSet。
您可能想要查看的另一个工具是FileHelpers。我在 SO 上看到此资源有一个 tag。
【讨论】: