意外的令牌JSON.parse

时间:2013-10-17 14:33:57

标签: javascript jquery json

我正在尝试解析来自服务器的文本

var s = "{\"server\":DSL01,\"item\":101,\"data\":[[1357849366000,null],[1357849485000,null]}";
JSON.parse(s);

在控制台中我收到以下错误, 意外的令牌D

我需要将其转换为json对象。

1 个答案:

答案 0 :(得分:3)

因为DSL01应该是一个字符串,因此包含在""

"{\"server\":\"DSL01\",\"

此外,最后一部分缺少],关闭data数组。

我建议您以编程方式创建JSON而不是手工制作它。这样,你就不会犯这样的错误。