Comment analyser csv et retourner un dataSet en conséquence
Question
J'ai besoin d'un fichier de classe CSVParser Un fichier de classe qui analyse csv et retourne un ensemble de données à la suite de ASP.Net
La solution
Je suis presque sûr que CSVReader (CodeProject) peut être lu dans 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);
}
Notez que la configuration manuelle du schéma est facultative. si vous ne le faites pas, je suppose que tout est chaîne
.
Autres conseils
Google simple donne beaucoup de résultats .
J'ai eu de la chance avec cet analyseur . Les résultats seront renvoyés à un ensemble de données.
Vous pouvez également utiliser FileHelpers . Je constate qu’il existe une balise pour cette ressource ici sur le SO.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow