0

以下のような JSON ファイルがあります。

{
 "name": "flare",
 "children": [
  {
   "name": "analytics",
   "children": [
    {
     "name": "cluster",
     "children": [
      {"name": "AgglomerativeCluster", "size": 3938},
      {"name": "CommunityStructure", "size": 3812},
      {"name": "HierarchicalCluster", "size": 6714},
      {"name": "MergeEdge", "size": 743}
     ]
    }, ....

ご覧のとおり、エンド ノードには「サイズ」属性があります。

「サイズ」属性を他のノード (つまり、「分析」と「クラスター」) にも追加したいので、次のようにしました。

  {
     "name": "flare",
     "children": [
      {
       {"name": "analytics", "another_size":345},
       "children": [
        {
         {"name": "cluster", "another_size":345},
         "children": [
          {"name": "AgglomerativeCluster", "size": 3938},
          {"name": "CommunityStructure", "size": 3812},
          {"name": "HierarchicalCluster", "size": 6714},
          {"name": "MergeEdge", "size": 743}
         ]
        }, ....

しかし、この方法ではコンパイルされません。

これを達成するにはどうすればよいですか?「another_size」の下にある他のノードに対して、ノードの色を変えたいと思います。

どんな助けでも大歓迎です!!

4

1 に答える 1