【发布时间】:2013-12-20 15:29:42
【问题描述】:
我正在尝试解析以下返回给我的 JSON 字符串,但在控制台中出现意外的标识符错误。
"{"title":"MyApp Companion","push_hash":"ff06b5b775e45409f9ab470b64d672d0","t":"mr","alert":"Ryjjgv","n":"Foo Bar","action":"open the app at specific location","pid":"7V8meRCJaj","badge":"Increment"}"
我正在使用 zepto,但是 $.parseJSON() 方法抛出了错误。
【问题讨论】:
-
控制台通常会告诉你错误发生在哪里。
-
假设最外面的引号不在您正在解析的实际文本中,这很好。如果是,那当然是你的问题。
-
上下文是什么?如何获取 JSON?
-
您可以使用JSONLint 等工具来验证您的 JSON。您的示例是一个有效的 JSON,没有前导和尾随
" -
我无法控制返回的字符串。然后我需要删除第一个和最后一个引号。
标签: javascript jquery json zepto