Reader root in ExtJS mit verschachteltem JSON-Array
Ich versuche, das Raster mit einem Teil der Daten aus JSON zu füllen. Zum Beispiel (Shortnen-Version) sieht JSON so aus:
{
"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",
}
],
},
]
}
Um Informationen zu erhaltenmachine1
's Scheiben muss ich bekommendata[0].devices.disk
Also dachte ich darüber nach, mich zu ändernstore.proxy.reader.root
Eigentum wieroot = 'data[0].devices.disk'
oderroot = 'data.0.devices.disk'
aber beide haben nicht funktioniert. Ich weiß, dass es am einfachsten ist, die JSON-Antwort zu ändern, aber ich bin interessiert, ob ich das Raster füllen kann, ohne die JSON zu ändern.