Cómo analizar csv y devuelve un conjunto de datos como resultado
Pregunta
Necesito un archivo de clase CSVParser Un archivo de clase que analiza csv y devuelve un conjunto de datos como resultado ASP.Net
Solución
Estoy bastante seguro de que CSVReader (CodeProject) puede leer 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);
}
Tenga en cuenta que la configuración manual del esquema es opcional; si no lo hace, creo que supone que todo es string
.
Otros consejos
Google simple ofrece mucho resultados .
He tenido suerte con este analizador . Devolverá los resultados a un conjunto de datos.
Otra herramienta que quizás desee consultar es FileHelpers . Veo que hay una etiqueta para este recurso aquí en SO.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow