2017-03-28 75 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

相关问题