csvr

1.1.1 • Public • Published

csvr

Small JavaScript utility for parsing the rows of a CSV file

Set up

Install using npm or script tag

npm install csvr
<script src="path/to/csvr.js"></script>

Usage

Use the parseRow function to turn a CSV row into an array of values. Use the unparseRow function to turn an array into a CSV row.

var row = '"dogs","cats","birds"'
var vals = csvr.parseRow(row)
console.log(vals); // ["dogs", "cats", "birds"]

var rowAgain = csvr.unparseRow(vals)
console.log(rowAgain); // "dogs","cats","birds"

Both functions have an optional second parameter which is an options object. This allows you to set the delimiter and quote character.

var row = '-dogs-|-cats-|-birds-'
var options = {
  delimiter: '|',
  quoteChar: '-'
}
csvr.parseRow(row, options) // ["dogs", "cats", "birds"]

Dependents (0)

Package Sidebar

Install

npm i csvr

Weekly Downloads

5

Version

1.1.1

License

MIT

Unpacked Size

8.65 kB

Total Files

5

Last publish

Collaborators

  • jegan321