Как разобрать CSV и возвращает набор данных в результате - PullRequest
0 голосов
/ 12 января 2009

Мне нужен файл класса CSVParser Файл класса, который анализирует CSV и возвращает DataSet в результате ASP.Net

Ответы [ 3 ]

2 голосов
/ 12 января 2009

Я почти уверен, что 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 голос
/ 12 января 2009

Простой Google дает множество результатов .

0 голосов
/ 12 января 2009

Мне повезло с этим парсером . Он вернет результаты в DataSet.

Другой инструмент, который вы можете попробовать - FileHelpers . Я вижу, что для этого ресурса здесь, на SO, есть тег .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...