CSVParser constructor
Implementation
CSVParser(
this.csvString, {
this.fieldDelimiter,
this.eol,
this.useAutodetect = true,
}) : lines = CsvToListConverter().convert(
csvString,
fieldDelimiter: fieldDelimiter,
eol: eol,
csvSettingsDetector:
useAutodetect && fieldDelimiter == null && eol == null
? FirstOccurrenceSettingsDetector(
fieldDelimiters: [',', ';', '\t'],
textDelimiters: ['"', "'", '”'],
textEndDelimiters: ['"', "'", '”'],
eols: ['\r\n', '\n'],
)
: null,
);