Корень читателя в ExtJS с вложенным массивом JSON
я пытаюсь заполнить сетку частью данных яберу из JSON. Например (сокращенная версия), JSON выглядит так:
{
"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",
}
],
},
]
}
Чтобы получить информацию о 'machine1
диски мне нужно добратьсяdata[0].devices.disk
я подумал об измененииstore.proxy.reader.root
собственность какroot = 'data[0].devices.disk'
или жеroot = 'data.0.devices.disk'
но оба нет работа. Я знаю, что самый простой способ изменить ответ JSON, но яМеня интересует, смогу ли я заполнить сетку, не меняя JSON.