jsonReader para este esquema JSON

Estoy tratando de obtener un jQGrid relacionado con un archivo almacenado en el servidor que se parece a este:

    {"newRow":[{
                 "rowId":"r02",
                  "address": [{
                                  "pc":"02020",
                                  "city":"Madrid"
                            ]},
              ]},
     "newCell":[{
                   "rowId":"r02",
                   "cellId":"r02",
                   "outCome":"200"
               ]},
     "newCell":[{
                [{
                   "rowId":"r02",
                   "cellId":"r03",
                   "outCome":"220"
               ]}
               ]},
     "newProvider":[{
                      "cellId":"r03",
                      "name":"Peter"
                   ]},
     "newProvider":[{
                      "cellId":"r03",
                      "name":"Jay"
                   ]},
     }

Por lo que leo en algunos enlaces debería tener otra estructura pero también leo que es posible modificar el jsonReader para adaptarlo a mi estructura. Pero no tengo idea de cómo hacer esto. Gracias por adelantado.

preguntado el 29 de septiembre de 13 a las 22:09

1 Respuestas

Tienes que usar jsonReader. Aquí hay un enlace a la documentación.

Deberías usarlo como una función. Parece que eso.

jsonReader: {
  repeatitems: false,
  id: "Id",
  root: function (obj) { return obj; },
  page: function (obj) { return 1; },
  total: function (obj) { return 1; },
  records: function (obj) { return obj.length; }
}

respondido 28 nov., 13:22

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.