我用cobravsmongoose从ruby创建了一个json对象,但是这些属性前面有@符号。每当我尝试使用JavaScript中的标准对象表示法(如object.object.object.@attribute )访问它们时,我都会得到一个解析错误。还有其他方法来访问这些对象吗?
发布于 2008-10-30 20:34:56
将您的JSON作为字符串来获取。执行替换操作来清理@符号,并将其重新创建为JSON。
发布于 2008-10-30 20:37:30
还可以使用下标表示法访问对象属性:
object.object['@attribute']但最好是像迪奥德斯提议的那样
https://stackoverflow.com/questions/251659
复制相似问题