獲取某個父節點下面的所有子節點(遞迴查詢)

2021-10-06 02:42:37 字數 386 閱讀 4506

1.建立乙個list集合,集合裡面包括父節點和子節點

//建立乙個list集合,集合裡面包括所有父節點和子節點

public static void main(string args) );

}//子節點

static list> childmenu = new arraylist();

2.獲取某個父節點下面的所有子節點

public static list> treemenulist(list> menulist, string pid) 

});return childmenu;

}

執行結果如下:

mblu1589348225870 目錄6

根據子節點遞迴查詢所有父節點

有個需求,需要根據給定的子節點向上遞迴查詢所有父節點,網上查詢了一些,但是都不是很滿意,有的是需要用到全域性變數定義儲存列表,但是會有併發問題,然後自己手寫乙個 test void contextloads1 public listgetpid listidlist,integer pid,list...

JS獲取子節點 父節點和兄弟節點

js獲取父節點 js獲取兄弟節點 var a document.getelementbyid test getelementsbytagname div 陣列格式,不包含換行和空格 var getfirstchild document.getelementbyid test children 0 陣...

遞迴獲取當前節點和所有父節點

listlistparentgolder new list 獲取當前節點和所有父節點 private mymanagefolderinforesponse getparentfolder mymanagefolderinforesponse mymanagefolderentity,listlist...