我正在尝试使用循环数据中的节点编写JSON文件,例如
let jsonFile = require('jsonfile');
for (i = 0; i < 11; i++) {
jsonFile.writeFile('loop.json', "id :" + i + " square :" + i * i);
}
Run Code Online (Sandbox Code Playgroud)
loop.json中的outPut是
id :1 square : 1
Run Code Online (Sandbox Code Playgroud)
但我想要这样的输出文件(如下),如果我再次运行该代码,它应该将新输出作为元素添加到相同的现有JSON文件中
{
"table":[
{
"Id ":1,
"square ":1
},
{
"Id ":2,
"square ":3
},
{
"Id ":3,
"square ":9
},
{
"Id ":4,
"square ":16
},
{
"Id ":5,
"square ":25
},
{
"Id ":6,
"square ":36
},
{
"Id ":7,
"square ":49
},
{ …Run Code Online (Sandbox Code Playgroud)