为什么 JSON.parse 不能解析这个:
当我输入这个时:
我得到:
{
"things1": "[{\"stuff1\":\"data1\"}]"
}
当我输入这个时:
JSON.parse('{ "things1": "[{\"stuff1\":\"data1\"}]" }')
我得到:
Uncaught SyntaxError: Unexpected token s
看起来"[{\"stuff1\":\"data1\"}]"
已经被正确转义了。
things1
属性指向一个以[{
开头并中断的字符串。你从哪里得到它的? - undefined