【发布时间】:2015-04-06 01:32:05
【问题描述】:
为什么 JSON.parse 不解析这个:
{
"things1": "[{\"stuff1\":\"data1\"}]"
}
当我输入这个
JSON.parse('{ "things1": "[{\"stuff1\":\"data1\"}]" }')
我明白了:
Uncaught SyntaxError: Unexpected token s
看来"[{\"stuff1\":\"data1\"}]" 已正确转义。
【问题讨论】:
-
好吧,它不是一个有效的 json。
things1属性指向以[{开头的字符串,然后中断。你是从哪里弄来的?
标签: javascript jquery json parsing