UNPKG

edi-parser

Version:

EDI parser with simple api, full of options and tested against large datasets. Based on node-csv-parser

28 lines (23 loc) 799 B
// CSV sample - Copyright David Worms <open@adaltas.com> (BSD Licensed) // node wikipedia.js var edi = require('./lib/edi'); edi() .fromPath('wikipedia.edi') /*.toPath('wikipedia.json') .transform(function(data){ data.unshift(data.pop()); return data; })*/ .on('data',function(data,index){ console.log('#'+index+' '+JSON.stringify(data)); }) .on('end',function(count){ console.log('Number of lines: '+count); }) .on('error',function(error){ console.log(error.message); }); // Print sth like: // #0 ["2000-01-01","20322051544","1979.0","8.8017226E7","ABC","45"] // #1 ["2050-11-27","28392898392","1974.0","8.8392926E7","DEF","23"] // Number of lines: 2