【发布时间】:2012-06-20 17:52:33
【问题描述】:
虽然遵循众多 D3 示例,但数据通常以flare.json 中给出的格式格式化:
{
"name": "flare",
"children": [
{
"name": "analytics",
"children": [
{
"name": "cluster",
"children": [
{"name": "AgglomerativeCluster", "size": 3938},
:
我有一个邻接列表如下:
A1 A2
A2 A3
A2 A4
我想将其转换为上述格式。目前,我正在服务器端执行此操作,但有没有办法使用 d3 的功能来实现这一点?我找到了一个here,但该方法似乎需要修改 d3 核心库,由于可维护性,我不赞成这样做。有什么建议吗?
【问题讨论】:
-
“邻接表”是什么意思?
-
我认为他的意思是
[(A1, A2), (A2, A3), (A2, A4)]? -
@sczizzo:是的,我就是这个意思!对不起,宝贝。我应该更清楚。
标签: javascript json graph d3.js tree