JQ дерево просмотра в Java из JournalFolder

Я хочу сделать рекурсивное дерево из структуры папок. должен отображать RootFolder - subfolder - subfolder1 ... и т. д. в виде дерева для моей страницы.

Вот моя БД, как она хранится:

Вот мое древовидное представление должно выглядеть так: (пример) имя корневой папки и дочерних папок и дочерних элементов другого уровня... и т. Д.

{  
   name:"First Root",
   id:1,
   href:"file1,file2",
   children:[  
      {  
         name:"First Root Childen 1",
         id:2,
         href:""
      },
      {  
         name:"First Root Children 2",
         id:3,
         href:"index.jsp?id=Theropods",
         children:[  
            {  
               name:"First Root Children 2 Children 1",
               id:4,
               href:""
            }]
      },
      {  
         name:"First Root Children 3",
         id:16,
         children:[  
            {  
               name:"First Root Children 3 F1",
               id:17,
               href="files1,file2",
               children:[  
                      {  
                        name:"First Root Children 3 F1-F1",
                        id:4,
                        href:"files1,file2,files3"
                     }]
            },

         ]
      }
   ]
},
{  
   name:"SecondRoot",
   id:23,
   href:"files1",
   children:[ ]
}

Как написать рекурсивный метод Java для формирования дерева, как это?

0 ответов

Другие вопросы по тегам