如何将条目添加到外部JSON数组?

时间:2017-12-09 13:31:14

标签: javascript node.js discord.js

我正在研究discord bot,我正在搜索如何在JSON数组中添加一个条目,但我找不到答案。

我想要

{"blacklisted": ["test1", "test2"]}

成为

{"blacklisted": ["test1", "test2", "test3"]}

这就是我试过的

const file = require('./numbers.json');
var fs = require('fs');
var blacklisted = file.blacklisted
blacklisted.push('test3');
var logger = fs.createWriteStream('numbers.json')
    logger.write(`{"blacklisted":[${blacklisted}]}`)

但它给了我这个:

{"blacklisted":[test1,test2,test3]}

1 个答案:

答案 0 :(得分:0)

这样做,

const file = require('./numbers.json');
var fs = require('fs');
var blacklisted = file.blacklisted
blacklisted.push('test3');
var logger = fs.createWriteStream('numbers.json')
    logger.write(JSON.stringify(file))