У меня есть файл с данными, указанными ниже:
8745kjhsdf CRM Natl Ab c День M C CRM Natl Jrky Day245874k001S00002000001759300.000.000.0000.0 EA 000001 001 O 50 0 2 20200323 910079105M C CRM Sandwich M C CRM Free Sandwich9901M05470001S00002000001728300.000.000.0000.0 EA 000001 001 13 20190510
После прочтения файла я хочу преобразовать его в Json / Array объектов. Но в любом случае я не могу найти никакого решения.
Код:
fs.createReadStream(baseFileUrl + "/data.20200409")
//.pipe(iconv.decodeStream('ascii'))
.pipe(es.split())
.pipe(es.mapSync(function(line){
console.log(line);
// pause the readstream
s.pause();
lineNr += 1;
// process line here and call s.resume() when rdy
// function below was for logging memory usage
//logMemoryUsage(lineNr);
// resume the readstream, possibly from a callback
s.resume();
})
.on('error', function(err){
console.log('Error while reading file.', err);
})
.on('end', function(data){
console.log(data)
console.log('Read entire file.')
})
);