Как получить данные в формате JSON в формате сложного уровня из БД - PullRequest
0 голосов
/ 28 июня 2018

Требуется получить данные из БД на основе определенного уровня и родительского идентификатора. Прикреплен скриншот из БД:

enter image description here

Мне нужны данные в формате ниже JSON:

{  
   heading:[21, 'Report Group'],
   data:[  
      {  
         name:[26, 'Monthly Data'],
         list:[  
            {  
               [28, 'My History'], [336, 'Sales 1'], [337, 'Sales 2'], [338, 'Sales 3']

            }
         ]
      },
      {  
         name:[27, 'Current Reports'],
         list:[  

         ]
      },
      {  
         name:[28, 'My Report'],
         list:[  

         ]
      }
   ]
}

Не могли бы вы помочь мне с кодом Java, который я должен написать, чтобы отобразить эти данные из БД в объект Java.

Здесь на основе rpt_lvl (т. Е. 0) нам сначала нужно выяснить rpt_filter_id (т. Е. 21). Затем на основе rpt_filter_id отображение должно быть выполнено с использованием next rpt_lvl (т.е. 1) и rpt_filter_prnt_id (т.е. 21). и так далее ..

Пожалуйста, помогите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...