将从createWriteStream创建的JSON文件拆分为Node中的多个JSON文件

时间:2017-09-13 14:19:55

标签: javascript json node.js fs

我有这个节点脚本,它使用fs.createWriteStream将大对象写入JSON文件

 const stream = fs.createWriteStream("delimit.json");
  stream.once("open", fd => {
    for (let object in finalJson) { //finalJSON is the object
      stream.write(
        '{ "index" : { "_id" : "' + finalJson[object]["PID Number"] + '" } }\n'
      );
      stream.write(JSON.stringify(finalJson[object]) + "\n");
    }
    stream.end();
 });

有没有办法将创建的JSON文件拆分成10mb的JSON文件? 感谢

0 个答案:

没有答案