jqgrid subgrids desde un único json anidado

Quiero usar jqgrid con subgrids anidados. Sin embargo, los únicos ejemplos que he encontrado llenan la cuadrícula principal con una llamada url de datos de carga y llamadas separadas para poblar las subredes.

Mis datos de la subcuadrícula existen como documentos anidados en una estructura JSON, como se muestra en el fragmento de código a continuación (quiero que los capítulos aparezcan como las subredes del libro y que los archivos sean subdivididos dentro de los capítulos).

¿Puedo crear subgrid a partir de documentos JSON anidados con jqgrid?

{
  _id: {"509403957ae7d3929edcb812"},
  name: {"MYBOOK"},
  layout: {
        chapters [
           {
              name: "myfirstchapter",
              sequence: 1,
              title: "My First Chapter",
              files: [
                 {
                 filetype: "tex",
                 name: "myfirstfile"
                 },
                 {
                 filetype: "tmpl",
                 name: "myfileb",
                 }
              ],

           },
           {
              name: "mysecondchapter",
              sequence: 2,
              title: "My Second Chapter",
              files: [
                 {
                 filetype: "tex",
                 name: "myintro"
                 },
                 {
                 filetype: "tex",
                 name: "myfilec",
                 }
              ],

           ],
        }
}

Respuestas a la pregunta(1)

Su respuesta a la pregunta