Javascript 选择键中带有冒号的JSON对象
我正在使用第三方工具发布JSON响应。它工作得很好,但是我需要使用的一个键中有一个冒号,我不知道如何在JavaScript中选择这个对象 例如:Javascript 选择键中带有冒号的JSON对象,javascript,json,Javascript,Json,我正在使用第三方工具发布JSON响应。它工作得很好,但是我需要使用的一个键中有一个冒号,我不知道如何在JavaScript中选择这个对象 例如: { "photo": { "reg": { "id": 50 }, "thumb": { "id": 51 }, ":original": { "id": 53" } } } 如何选择照片:original.id?当我保留冒号时会出现语法错误,当我尝试删除冒号
{
"photo": {
"reg": {
"id": 50
},
"thumb": {
"id": 51
},
":original": {
"id": 53"
}
}
}
如何选择照片:original.id?当我保留冒号时会出现语法错误,当我尝试删除冒号时,未定义。很简单:
photo[':original'].id
谢谢!我不熟悉Javascript/JSON,我认为必须有一个简单的解决方案。我的对象包含多个带有冒号的名称,该对象也包含一个数组,我这样访问它:对象['firstname:names']['person:address'][0];