【问题标题】:Howto parse csv and returns a dataSet as a result如何解析 csv 并返回一个数据集作为结果
【发布时间】:2010-09-30 22:02:32
【问题描述】:

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

【问题讨论】:

    标签: c# asp.net csv parsing


    【解决方案1】:

    简单的谷歌提供大量results

    【讨论】:

      【解决方案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

      【讨论】:

        【解决方案3】:

        我很幸运遇到了这个parser。它将结果返回到 DataSet。

        您可能想要查看的另一个工具是FileHelpers。我在 SO 上看到此资源有一个 tag

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2019-05-23
          • 1970-01-01
          • 2020-12-23
          • 1970-01-01
          • 2014-10-07
          • 1970-01-01
          • 2014-08-31
          • 1970-01-01
          相关资源
          最近更新 更多