Open kartamyshev opened 4 years ago
function convertCSV (string) {
return string.split(',');
}
const csvToArray = (data, delimiter = ',', omitFirstRow = false) => data .slice(omitFirstRow ? data.indexOf('\n') + 1 : 0) .split('\n') .map(v => v.split(delimiter));
console.log(csvToArray('Abdul,Alex\nKelvin,David')); console.log(csvToArray('a;b\nc;d', ';')); console.log(csvToArray('Faustina;Alice\nLouisa;Mimie', ';')); console.log(csvToArray('One,Two\nOne,Two\nThree,Four', ',', true));
Example:
convertCSV('a,b,c,d')
returns:
['a', 'b', 'c', 'd']