【发布时间】:2012-12-01 22:05:06
【问题描述】:
当字符串包含破折号时,我无法从 json 对象中检索值:
{
"profile-id":1234, "user_id":6789
}
如果我尝试引用已解析的 jsonObj.profile-id,它将返回 ReferenceError: "id" is not defined,但 jsonObj.user_id 将返回 6789
我没有办法修改外部 api 调用返回的值,并且试图解析返回的字符串以删除破折号会破坏 URL 等,这些也是传递的。帮忙?
【问题讨论】:
-
添加有关您尝试使用哪种语言/解析器解析 JSON 的信息可能会有所帮助。
-
Utilities.jsonParse不多说。
标签: javascript json