每当我编写代码时,我都会收到此错误:SyntaxError:JSON输入的意外结束

时间:2016-12-26 15:15:45

标签: javascript arrays json node.js

今天我编写了这段代码,它需要从数组数据库中获取信息,并将它们的一部分存储在一个新数组中。我收到这个错误。这是代码:

function UpdateGamePrices() {
for(var x = 0;x<gamekeys.keys.length;x++) {
    let appid = gamekeys.keys[x].appid;

    if (fs.existsSync("gamespricelist/"+appid+".json")) {
        let gamedetails = JSON.parse(fs.readFileSync('gamespricelist/'+appid+'.json'));

        if (gamekeys.keys[x].autoupdateprice == 1) {


            gamekeys.keys[x].price = (((gamedetails[appid].data.price_overview.initial)/10)*1.05);

            jsonstring = JSON.stringify(gamekeys,null,4);
            fs.writeFile("gamekeys.json", jsonstring);
        }
    }
} 
}
UpdateGamePrices();

0 个答案:

没有答案