2017-03-28 103 views
-2

我有對象的下面的列表: -在Java中創建嵌套結構使用對象的列表

[ 
     { 
     "tenantId": "ramyam101", 
     "tenantName": "Level1-Tenant-OOUF", 
     "parentName": "None", 
     "tenantAccountType": "Organization-Only User Function", 
     "index": 0, 
     "tenantLogoBase64": "" 
     }, 
     { 
     "tenantId": "ramyam102", 
     "tenantName": "Level2-Tenant-OOUF", 
     "parentName": "Level1-Tenant-OOUF", 
     "tenantAccountType": "Organization-Only User Function", 
     "index": 1, 
     "tenantLogoBase64": "" 
     }, 
     { 
     "tenantId": "ramyam103", 
     "tenantName": "Level3-Tenant-OF", 
     "parentName": "Level2-Tenant-OOUF", 
     "tenantAccountType": "Organization Functional", 
     "index": 2, 
     "tenantLogoBase64": "" 
     }, 
     { 
     "tenantId": "ramyam104", 
     "tenantName": "Level3-Tenant-OOUF", 
     "parentName": "Level2-Tenant-OOUF", 
     "tenantAccountType": "Organization-Only User Function", 
     "index": 2, 
     "tenantLogoBase64": "" 
     } 
    ] 

這代表一個層次樹,其中列表中的每個條目具有「tenantName」 &「parentName」以及由'索引'表示的層級中的租戶級別。

例如: -

      Level1-Tenant-OOUF 
          | 
       Level2-Tenant-OOUF 
       |   | 
    Level3-Tenant-OF  Level3-Tenant-OOUF 

所以我想創造出具有父對象內部的子節點的對象嵌套結構。我怎樣才能做到這一點 ?請幫我... ...!

+1

這顯然[JSON](http://json.org/)格式,因此使用[JSON API](http://www.oracle.com/technetwork/articles/java/json -1973242.html)!? :D – xander

+0

如果您對模型的結構有清晰的瞭解,則可以使用不同的庫來解析此JSON,1分鐘谷歌搜索會讓您在那裏 –

+0

您想以heirarichal形式呈現數據?對 ?? –

回答

1

以下文章可能會對您有所幫助。它使用javascript來形成JSON。您可以從這個腳本中獲得幫助,瞭解它如何構建JSON,以便您可以根據您的JSON進行製作。

Hierarchical json from flat with parent ID

相關問題