JQ дерево просмотра в Java из JournalFolder - PullRequest
0 голосов
/ 31 декабря 2018

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

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

enter image description here

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

{  
   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 для формирования дерева вроде этого?

...