const fs = require('fs');
async function readFileInChunks(filePath, chunkSize = 1024) {
const stream = fs.createReadStream(filePath, { highWaterMark: chunkSize });
let data='';
// Make the stream async iterable
for await (const chunk of stream) {
data=data+chunk.toString();
console.log('Chunk:', chunk.toString()); // process chunk
}
return data
}
readFileInChunks('test.txt').then((data)=>{
console.log("=====Covid.csv data========");
console.log(data);
console.log("=====Covid.csv data========");
}); // replace with your file path
Comments
Post a Comment