选择键中带冒号的JSON对象

时间:2011-02-07 19:47:39

标签: javascript json

我正在使用发布JSON响应的第三方工具。它工作得很好,但我需要使用的一个键有一个冒号,我不知道如何在JavaScript中选择这个对象。

例如:

{
  "photo": {
    "reg": {
      "id": 50
    },
    "thumb": {
      "id": 51
    },
    ":original": {
      "id": 53"
    }
  }
}

如何选择photo.:original.id?当我离开冒号时我得到语法错误,当我尝试放下冒号时我undefined

1 个答案:

答案 0 :(得分:66)

很简单:

photo[':original'].id

Dot/bracket notation