Root root w ExtJS z zagnieżdżoną tablicą JSON

Próbuję wypełnić siatkę częścią danych, które biorę z JSON. Na przykład (wersja shortnen), JSON wygląda tak:

 {
  "data": [
    {
      "name": "machine1",
      "devices": {
        "disk": [
          {
            "type": "file",
            "device": "disk",
          },
          {
            "type": "block",
            "device": "cdrom",
          }
        ],
      },
    },
    {
      "name": "machine2",
      "devices": {
        "disk": [
          {
            "type": "file",
            "device": "disk",
          },
          {
            "type": "block",
            "device": "cdrom",
          }
        ],
    },
  ]
}

Aby uzyskać informacje omachine1dyski, do których muszę się dostaćdata[0].devices.disk, więc myślałem o zmianiestore.proxy.reader.root nieruchomość jakroot = 'data[0].devices.disk' lubroot = 'data.0.devices.disk' ale oba nie działały. Wiem, że najłatwiej jest zmienić odpowiedź JSON, ale interesuje mnie, czy mogę wypełnić siatkę bez zmiany JSON.

questionAnswers(1)

yourAnswerToTheQuestion