0001: response
$[0] = [string] "{\"code\":200,\"id\":121}"
0001: eval(response)
SyntaxError: invalid label
任何人都知道吗?为什么eval在这里失败?
0001: response
$[0] = [string] "{\"code\":200,\"id\":121}"
0001: eval(response)
SyntaxError: invalid label
任何人都知道吗?为什么eval在这里失败?
您需要将JSON字符串包装在括号内。
否则,{ ... }
被解释为可执行语句块,事实并非如此。
通过将它括在圆括号中,您可以强制解释器将其解释为表达式。
你的外壳让每个人都感到困惑。 – SLaks 2010-11-29 15:14:00