Frage

Ich brauche eine CSVParser Klassendatei A-Klasse-Datei, die csv und gibt einen DataSet als Ergebnis parst ASP.Net

War es hilfreich?

Lösung

Ich bin mir ziemlich sicher, dass CSVReader (Codeproject) lesen kann 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);
        }

Beachten Sie, dass manuell das Schema der Einrichtung ist optional; wenn Sie nicht tun, ich glaube, es wird davon ausgegangen, dass alles string ist.

Andere Tipps

Einfach Google gibt viel Ergebnisse .

Ich hatte Glück mit dieser Parser . Es wird zurückgehen auf einen Datensatz.

Ein weiteres Tool Sie vielleicht zu prüfen, ist FileHelpers . Ich sehe es ein Tag für diese Ressource hier auf SO.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top