这是我的json字符串:
{
"long-url":"http://a.longlongurl.com";
}
解析json字符串:
var jsonObj = JSON.parse json_str
alert(jsonObj.long-url);
错误:ReferenceError: url is not defined
。看起来密钥中的-
会出现此错误。如果密钥中包含minus
,如何获取价值?
感谢。
答案 0 :(得分:4)
从url
减去jsonObj.long
那不是你想要做的。
相反,请使用索引符号:
jsonObj["long-url"]