2017-06-16 132 views
0

我不确定当我尝试打印控制台时,我的.json文件的第2行有什么错误。未捕获的SyntaxError:意外的令牌:

{ 
    "users": [{ 
     "timestamp": "5/4/2017 8:32:29", 
     "name": "Alca", 
     "IV": 5, 
     "V": 5, 
     "VI": 5, 
     "I": 2, 
     "II": 4, 
     "III": 5, 
     "VII": 4, 
     "Rogue1": 3, 
     "Holiday": null 
    },{ "timestamp": "5/4/2017 16:28:05", 
     "name": "Leon", 
     "IV": 1, 
     "V": 1, 
     "VI": 1, 
     "I": 1, 
     "II": 1, 
     "III": 1, 
     "VII": 1, 
     "Rogue1": 1, 
     "Holiday": 1 
    }] 
} 

var data; function preload(){ data = loadJSON('movies.json'); }

function setup() { 

noCanvas(); 
console.log(data);} 

这有什么错结肠和如何这个问题能解决?谢谢。

+0

您可以发布错误的截图,也你怎么打印呢? – Jed

+0

我的代码的末尾实际上有支架,所以我仍然不确定什么是错误 – turtlefish12

+0

尝试从所有对象关键字中删除引号。所以'users'而不是''users'',以及所有其他的。不是100%确定他们会导致错误,但他们当然没有必要。 – myfunkyside

回答

0

您在“用户”属性末尾缺少一个括号。

{ 
 
    "users": [{ 
 
     "timestamp": "5/4/2017 8:32:29", 
 
     "name": "Alca", 
 
     "IV": 5, 
 
     "V": 5, 
 
     "VI": 5, 
 
     "I": 2, 
 
     "II": 4, 
 
     "III": 5, 
 
     "VII": 4, 
 
     "Rogue1": 3, 
 
     "Holiday": null 
 
    }], //more code... 
 
}

0
{ 
    "users"[{ 
     "timestamp": "5/4/2017 8:32:29", 
     "name": "Alca", 
     "IV": 5, 
     "V": 5, 
     "VI": 5, 
     "I": 2, 
     "II": 4, 
     "III": 5, 
     "VII": 4, 
     "Rogue1": 3, 
     "Holiday": null 
    },{ "timestamp": "5/4/2017 16:28:05", 
     "name": "Leon", 
     "IV": 1, 
     "V": 1, 
     "VI": 1, 
     "I": 1, 
     "II": 1, 
     "III": 1, 
     "VII": 1, 
     "Rogue1": 1, 
     "Holiday": 1 
    }] 
} 

Copy and paste code in this link

,我认为你应该删除 “:” 用户在它后面不显示语法错误,请在此检查link..if任何查询,然后告诉我。

+0

如果我删除了冒号,我仍然在[{开头。此外,当我尝试运行该文件时,它卡住“加载” – turtlefish12

+0

我将预加载代码添加到我的问题。那有什么不对吗? – turtlefish12

+0

你能在控制台或任何地方得到任何错误信息吗?什么错误来了? –

0

正确的JSON是

{ 
    "users": [{ 
     "timestamp": "5/4/2017 8:32:29", 
     "name": "Alca", 
     "IV": 5, 
     "V": 5, 
     "VI": 5, 
     "I": 2, 
     "II": 4, 
     "III": 5, 
     "VII": 4, 
     "Rogue1": 3, 
     "Holiday": null 
    },{ "timestamp": "5/4/2017 16:28:05", 
    "name": "Leon", 
    "IV": 1, 
    "V": 1, 
    "VI": 1, 
    "I": 1, 
    "II": 1, 
    "III": 1, 
    "VII": 1, 
    "Rogue1": 1, 
    "Holiday": 1 
}] 
} 

您可以在下面的文本链接JSON查看器

JSON VIEWER LINK

相关问题