如何将JSON结构表示为HTML中的组织树?

时间:2019-07-03 12:22:34

标签: html json hierarchical-data

我有一个嵌套的json对象,它表示父节点与其子节点之间的一对多关系。我想将此json表示为HTML中的组织结构图。我发现我可以使用Google Charts来做到这一点,但是我不确定Google Charts是否允许您设计盒子或对设计进行任何修改。

有人知道我可以学习的任何资源吗?

这是我构造的json对象:

{ 'id': 1,
  'name': 'Parent Node',
  'description': 'First Parent Node',
  'children': [
  {
      'id': 2,
      'name': 'child1',
      'description': 'child1',
      'children': [
      {
          'id': 4,
          'name': 'grand1',
          'description': 'grand1',
          'children': []
       }]
   },
   {
       'id': 3,
       'name': 'child2',
       'description': 'child2',
       'children': []
   }]
 }

这个问题Representing Binary Tree Structure in Web browser也很相似,但是链接似乎无效。

2 个答案:

答案 0 :(得分:0)

以下是您提到的另一个问题的链接的有效版本:http://experiments.wemakesites.net/css3-treeview-with-multiple-node-selection.html

答案 1 :(得分:-1)

我不确定您希望显示器的显示效果如何,所以有两个可行的答案: