Как читать не повторяемые параметры с ExtJS JSONReader - PullRequest
0 голосов
/ 10 августа 2011

Я отправляю по следующей структуре JSON:

{ "header": "Staff Name",
  "result":[
    {"firstname":"Leo","id":1,"lastname":"name"},
{"firstname":"Robert","id":2,"lastname":"name"}],
  "totalCount":4,
  "success":true}

В моем файле JS я определяю JSONReader следующим образом:

var resultReader = new Ext.data.JsonReader({
    root:'result',
    totalProperty: 'totalCount'                 
}, Ext.data.Record.create([                           
    {name: 'id'} ,
    {name: 'firstname'},
    {name: 'lastname'}
]));

Это работает, и я могу перебирать массив результатов. Однако чего я хочу добиться, так это каким-то образом прочитать параметр «заголовок», найденный в начале структуры.

Как определить JSONReader для хранения этого параметра и как позже загрузить этот параметр?

1 Ответ

1 голос
/ 10 августа 2011

Должен быть доступен на resultReader.jsonData.header

...