Optionalcsv: stringOptionalheaders: string[]OptionaldataStartRow: numberOptionalrowSeparator: stringOptionalcolumnSeparator: stringOptionalnumberColumns: string[]The whole CSV text, normally without a header line
The object keys, one per column in column order; a row with more cells than keys loses the extra cells
OptionaldataIndex of the first row turned into an object, counting from 0; set it to 1 to skip a header line the text does have
OptionalrowThe text between rows, normally a line break; \n written as two characters is read as
one
OptionalcolumnThe text between cells in a row, normally a comma; \t written as two characters is read
as a tab
OptionalnumberHeader names whose cells are parsed as numbers; every other cell stays text
Feeds
csv.parseToJsonWithHeaders: the CSV text, the header names to use instead of a header line, where the data starts, the separators and which columns to read as numbers.