0

次のようなjsonデータがあるとします。

{
  "node1": {
     id: "1", 
     name: "node1", 
     type: "A", 
     children: [
      {
       id: "11", 
       name: "node11", 
       children: [
        {
         id: "node111", 
         name: "node111", 
         leaf: true
        },
        {
         id: "node112", 
         name: "node112", 
         leaf: true
        }
       ]
      }
    ]},
"node2": {
   id: "12", 
   name: "node12", 
   children: [
    {
     id: "node121", 
     name: "node121", 
     leaf: true
    } 
  ]
} 

}

js フレームワークを使用して、このようなデータをグラフィカルなツリーで表示したいと考えています。私はそれをグーグルで検索し、ラファエル、d3などのいくつかの優れたライブラリを見つけました...しかし、それらはすべてjsonデータを読み取って、あるノードから別のノードへのリレーショナルパスを作成できません。データの親子関係を認識し、それらの間に線を追加するスマート ライブラリが必要です。これについて何か考えはありますか?前もって感謝します

4

1 に答える 1

1

データはツリー構造になっています。Infovis ライブラリは、その良さを視覚化しているようです: http://thejit.org/demos/

しかし、@Felix Kling が言うように、X ライブラリに一致するようにデータを再構築する必要があるかもしれません。

于 2012-05-28T10:49:49.760 に答える