@postman/csv-parse
Version:
CSV parsing implementing the Node.js `stream.Transform` API
19 lines (15 loc) • 425 B
JavaScript
// The package "should" must be installed:
// `npm install should`
var parse = require('..');
require('should');
parse(
'ColumnOne,ColumnTwo\nfirst,Data\nsecond,MoreData',
{'columns':true, 'objname': "ColumnOne"},
function(err, data){
if(err) throw err;
data.should.eql({
first: { ColumnOne: 'first', ColumnTwo: 'Data' },
second: { ColumnOne: 'second', ColumnTwo: 'MoreData' }
});
}
);