Json.parse语法错误

时间:2015-08-10 18:22:52

标签: json

我有代码。

{
 s: "ok",
 t: [1386493512, 1386493572, 1386493632, 1386493692],
 c: [42.1, 43.4, 44.3, 42.8]
}

为什么它返回代码 SyntaxError: JSON.parse: expected property name or '}' at line 2 column 4 of the JSON data

1 个答案:

答案 0 :(得分:4)

在javascript中,键被假定为字符串,因此键不需要在引号中,但是在JSON中它们可以。您应该将代码更改为

{
 "s": "ok",
 "t": [1386493512, 1386493572, 1386493632, 1386493692],
 "c": [42.1, 43.4, 44.3, 42.8]
}