Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/453.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/389.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 每当我节点我的代码时,我都会得到以下错误:SyntaxError:JSON输入的意外结束_Javascript_Arrays_Json_Node.js - Fatal编程技术网

Javascript 每当我节点我的代码时,我都会得到以下错误:SyntaxError:JSON输入的意外结束

Javascript 每当我节点我的代码时,我都会得到以下错误:SyntaxError:JSON输入的意外结束,javascript,arrays,json,node.js,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 ga

今天我编写了这段代码,它需要从数组数据库中获取信息,并将其中的一部分存储在一个新数组中。不过,我有这个错误。代码如下:

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();
函数UpdateGamePrices(){

对于(var x=0;xcan you post your JSON?我认为您的文件的JSON jn格式不正确。我有两个JSON文件,其中一个超过200万行。您可以检查JSON,看看是否有任何错误。是哪一行引发了此错误?您试图字符串化或写入文件,您可以发布JSON吗?我认为您的文件的JSON jn jn不正确y格式。我有两个JSON文件,其中一个超过200万行。您可以检查JSON,看看是否有任何错误。是哪一行引发了此错误?您试图字符串化或写入文件