1.0.1 • Published 5 years ago

simple-csv-reader v1.0.1

Weekly downloads
2
License
MIT
Repository
github
Last release
5 years ago

simple-csv-reader

npm

Converts a CSV string into a JavaScript array according to the RFC 4180 standard.

Usage

simple-csv-reader can be imported as an AMD module or globally as the readcsv function. The first argument must be a string, containing the encoded CSV. The second argument is an optional object that can be used to change the default separator using the separator key (default is ,) and the default line separator using the newLine key (default is \r\n).

This library only deserializes the input and does not perform any check on the length of the lines.

import readcsv from "simple-csv-reader";

readcsv(
`1,simple text
2,"with ""quotes"""
3,"with separator, and 
newline"`
);
[
	["1", "simple text"],
	["2", "with \"quotes\""],
	["3", "with separator, and \nnewline"]
]