I have some csv data:
"data1", "data2", "data2_1", "data3"
I am using csvHelper
to read the data.
When I read the data and split it using separator ','
I am getting 4 records.
"data1",
"data2",
"data2_1",
"data3"
But I want 3 records as I have 3 columns
"data1",
"data2, data2_1",
"data3"
Below is code I am trying
var config = new CsvConfiguration() { HasHeaderRecord = false };
var stream = File.OpenRead(FilePath);
using (var csvReader = new CsvReader(new StreamReader(stream, Encoding.UTF8), config))
{
while (csvReader.Read()) {
var parser = csvReader.Parser;
var rowRecors = parser.RawRecord;
var splitedData = rowRecors.Split(',');
}