本申請實施例提供一種基于虛擬節點的樹形結構展示方法、裝置、電子設備、存儲介質及程序產品。可用于金融領域或其他領域。該方法包括:接收客戶端發送的展示請求;其中,展示請求指示出待展示的樹形結構;樹形結構中包括多個數據節點;數據節點具有節點類型和層級;節點類型包括虛擬節點;虛擬節點具有子節點。然后,在待展示的樹形結構中,調取除虛擬節點的子節點之外的其他數據節點;并將所調取的其他數據節點發送給客戶端進行展示。該方法用以達到調取和展示樹形結構的效率高的效果。
【技術實現步驟摘要】
本申請涉及金融領域或其他領域,尤其涉及一種基于虛擬節點的樹形結構展示方法、裝置、電子設備、存儲介質及程序產品。
技術介紹
1、樹形結構可以應用在多種場景中(例如科目代碼、電子產品等),因此,需要對樹形結構進行展示。其中,樹形結構中包括多個節點。
2、現有技術中,是通過調取全部的節點,對樹形結構進行展示。
3、但是,上述方式中,由于調取和展示的數據量大,進而效率低。
技術實現思路
1、本申請實施例提供基于虛擬節點的樹形結構展示方法、裝置、電子設備、存儲介質及程序產品,用以達到調取和展示樹形結構的效率高的效果。
2、第一方面,本申請實施例提供一種基于虛擬節點的樹形結構展示方法,包括:
3、接收客戶端發送的展示請求;其中,所述展示請求指示出待展示的樹形結構;所述樹形結構中包括多個數據節點;所述數據節點具有節點類型和層級;所述節點類型包括虛擬節點;所述虛擬節點具有子節點;
4、在所述樹形結構中,調取除所述虛擬節點的子節點之外的其他數據節點;并將所調取的其他數據節點進行展示。
5、在一種可能的實施方式中,在所述樹形結構中,調取除所述虛擬節點的子節點之外的其他數據節點;并將所調取的其他數據節點進行展示,包括:
6、在所述樹形結構中,調取除所述虛擬節點的子節點之外的歸屬于預設層級的其他數據節點;并將所調取的歸屬于預設層級的其他數據節點進行展示。
7、在一種可能的實施方式中,所述方法,還包括:
<
p>8、接收客戶端發送的展示虛擬節點請求;其中,所述展示虛擬節點請求指示出待展示的虛擬節點;9、調取歸屬于所述待展示的虛擬節點的數據節點;并將所調取的數據節點進行展示。
10、在一種可能的實施方式中,調取歸屬于所述待展示的虛擬節點的數據節點;并將所調取的數據節點進行展示,包括:
11、調取歸屬于所述待展示的虛擬節點的子節點;并將所調取的子節點進行展示。
12、在一種可能的實施方式中,所述方法,還包括:
13、接收客戶端發送的展示層級請求,其中,所述展示層級請求指示出待展示的層級;調取所述待展示的層級的數據節點;并將所調取的數據節點進行展示。
14、在一種可能的實施方式中,所述方法,還包括:
15、接收客戶端發送的節點類型修改指令,其中,所述節點類型修改指令指示出待修改類型的數據節點、以及第一修改方式;
16、根據所述第一修改方式,對所述待修改類型的數據節點的節點類型進行修改。
17、在一種可能的實施方式中,所述數據節點還具有屬性信息,所述方法,還包括:
18、接收客戶端發送的展示屬性請求;其中,所述展示屬性請求指示出待展示屬性的數據節點;調取所述待展示屬性的數據節點的屬性信息;并將所調取的屬性信息進行展示;
19、接收客戶端發送的修改指令,其中,所述修改指令指示出待修改的數據節點以及第二修改方式;根據所述第二修改方式,對所述待修改的數據節點進行修改;
20、在接收客戶端發送的展示請求之前,所述方法,還包括:接收數據節點,并根據所述數據節點創建樹形結構。
21、第二方面,本申請實施例提供一種基于虛擬節點的樹形結構展示裝置,包括:
22、接收模塊,用于接收客戶端發送的展示請求;其中,所述展示請求指示出待展示的樹形結構;所述樹形結構中包括多個數據節點;所述數據節點具有節點類型和層級;所述節點類型包括虛擬節點;所述虛擬節點具有子節點;
23、調取模塊,用于在所述樹形結構中,調取除所述虛擬節點的子節點之外的其他數據節點;
24、展示模塊,用于將所調取的其他數據節點進行展示。
25、在一種可能的實施方式中,調取模塊,具體用于在所述樹形結構中,調取除所述虛擬節點的子節點之外的歸屬于預設層級的其他數據節點;展示模塊,具體用于將所調取的歸屬于預設層級的其他數據節點進行展示。
26、在一種可能的實施方式中,所述裝置,還用于:
27、接收客戶端發送的展示虛擬節點請求;其中,所述展示虛擬節點請求指示出待展示的虛擬節點;
28、調取歸屬于所述待展示的虛擬節點的數據節點;并將所調取的數據節點進行展示。
29、在一種可能的實施方式中,所述裝置中的“調取歸屬于所述待展示的虛擬節點的數據節點;并將所調取的數據節點進行展示”,具體用于:
30、調取歸屬于所述待展示的虛擬節點的子節點;并將所調取的子節點進行展示。
31、在一種可能的實施方式中,所述裝置,還用于:
32、接收客戶端發送的展示層級請求,其中,所述展示層級請求指示出待展示的層級;調取所述待展示的層級的數據節點;并將所調取的數據節點進行展示。
33、在一種可能的實施方式中,所述裝置,還用于:
34、接收客戶端發送的節點類型修改指令,其中,所述節點類型修改指令指示出待修改類型的數據節點、以及第一修改方式;
35、根據所述第一修改方式,對所述待修改類型的數據節點的節點類型進行修改。
36、在一種可能的實施方式中,所述數據節點還具有屬性信息。
37、在一種可能的實施方式中,所述裝置,還用于:
38、接收客戶端發送的展示屬性請求;其中,所述展示屬性請求指示出待展示屬性的數據節點;調取所述待展示屬性的數據節點的屬性信息;并將所調取的屬性信息進行展示;
39、接收客戶端發送的修改指令,其中,所述修改指令指示出待修改的數據節點以及第二修改方式;根據所述第二修改方式,對所述待修改的數據節點進行修改。
40、在一種可能的實施方式中,在接收模塊之前,所述裝置,還用于:接收數據節點,并根據所述數據節點創建樹形結構。
41、第三方面,本申請實施例提供一種電子設備,包括:存儲器,處理器;
42、所述存儲器存儲計算機執行指令;
43、所述處理器執行所述存儲器存儲的計算機執行指令,使得所述處理器執行如上第一方面和/或第一方面各種可能的實施方式。
44、第四方面,本申請實施例提供一種計算機可讀存儲介質,所述計算機可讀存儲介質中存儲有計算機執行指令,所述計算機執行指令被處理器執行時用于實現如上第一方面和/或第一方面各種可能的實施方式。
45、第五方面,本申請實施例提供一種計算機程序產品,包括計算機程序,該計算機程序被處理器執行時實現如上第一方面和/或第一方面各種可能的實施方式。
46、本申請實施例提供的基于虛擬節點的樹形結構展示方法、裝置、電子設備、存儲介質及程序產品,通過接收客戶端發送的展示請求;其中,展示請求指示出待展示的樹形結構;樹形結構中包括多個數據節點;數據節點具有節點類型和層級;節點類型包括虛擬節點;虛擬節點具有子節點。然后,在待展示的樹形結構中,調取除虛擬節點的子節點之外的其他數據本文檔來自技高網
...
【技術保護點】
1.一種基于虛擬節點的樹形結構展示方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,在所述樹形結構中,調取除所述虛擬節點的子節點之外的其他數據節點;并將所調取的其他數據節點進行展示,包括:
3.根據權利要求1所述的方法,其特征在于,所述方法,還包括:
4.根據權利要求3所述的方法,其特征在于,調取歸屬于所述待展示的虛擬節點的數據節點;并將所調取的數據節點進行展示,包括:
5.根據權利要求1所述的方法,其特征在于,所述方法,還包括:
6.根據權利要求1-5中任一項所述的方法,其特征在于,所述方法,還包括:
7.根據權利要求1-5中任一項所述的方法,其特征在于,所述數據節點還具有屬性信息,所述方法,還包括:
8.一種基于虛擬節點的樹形結構展示裝置,其特征在于,所述裝置,包括:
9.一種電子設備,其特征在于,包括:存儲器,處理器;
10.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質中存儲有計算機執行指令,所述計算機執行指令被處理器執行時用于實現如權利要求1-7中任一項所述的方法。
...
【技術特征摘要】
1.一種基于虛擬節點的樹形結構展示方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,在所述樹形結構中,調取除所述虛擬節點的子節點之外的其他數據節點;并將所調取的其他數據節點進行展示,包括:
3.根據權利要求1所述的方法,其特征在于,所述方法,還包括:
4.根據權利要求3所述的方法,其特征在于,調取歸屬于所述待展示的虛擬節點的數據節點;并將所調取的數據節點進行展示,包括:
5.根據權利要求1所述的方法,其特征在于,所述方法,還包括:
<...
【專利技術屬性】
技術研發人員:隋靜濤,
申請(專利權)人:中國銀行股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。