JSON.parse,我做错了什么?

时间:2016-10-31 19:08:19

标签: javascript json parsing

所以,我试图在Javascript中解析一些JSON。这感觉它应该工作,但我收到一个错误。这是函数调用:

"assets": ["assets", "config.json",".htaccess"],

这是错误

JSON.parse("{player: 'green', direction: 'north'}");

我在空网页上尝试这个,没有JS库。

字符串,刚刚以Javascript的形式执行,创建了一个具有两个预期属性的对象。

我尝试将字符串包装在字符串中。那不解析。

意外的令牌似乎是第一个字母。

我做错了什么,我该如何解析这个对象?

1 个答案:

答案 0 :(得分:15)

那不是valid JSON

试试这个:

JSON.parse('{"player": "green", "direction": "north"}');

请注意双引号"而不是单引号'以及对象键周围的引号。