Jsonの値を変数に入ったキーでとってみる

Jsonの値を変数に入ったキーでとってみました

たとえば

var sample = {
  "one": {
    "id": "123",
    "value": "aaa"
  },
  "two": {
    "id": "456",
    "value": "bbb"
  }
}

といったjsonがあるとき

sample.one
// もしくは
sample["one"]

で値が取れます
変数にキーを保存しておいてアクセスしたいときは

var key = "one";
sample[key]
// sample.key はだめ

で取れます