Javascript 多面向树布局和重新格式化JSON
我正在做这样一个树形布局:基于mbostock的原始设计() 我有三个问题。我希望能够扩展根的左侧和右侧分支——换句话说,我希望能够镜像示例的外观 我遇到的第二个问题是,这种格式的flare.json文件需要采用非常特定的格式—它需要看起来完全像这样Javascript 多面向树布局和重新格式化JSON,javascript,json,d3.js,tree,Javascript,Json,D3.js,Tree,我正在做这样一个树形布局:基于mbostock的原始设计() 我有三个问题。我希望能够扩展根的左侧和右侧分支——换句话说,我希望能够镜像示例的外观 我遇到的第二个问题是,这种格式的flare.json文件需要采用非常特定的格式—它需要看起来完全像这样 { "children": [ { "children": [ {}, {} ] } ] } 而我的看起来差不多 "head": { "title": "ti
{
"children": [
{
"children": [
{},
{}
]
}
]
}
而我的看起来差不多
"head": {
"title": "titleHere",
"ownerName": "nameHere
},
"body": {
"outline": [
{
"outline": [
{
"_text": "A"
},
{
"_text": "B"
},
{
"_text": "C"
},
{
"_text": "D"
},
{
"_text": "E"
}
],
"_text": "Category Header"
},
{
},
}
我基本上需要编写一个算法,将我拥有的内容重新格式化为正确的格式,这样我就可以将其输入到我的树布局中,如果这样做有意义的话
我想处理的最后一个问题是通过双击树形图来编辑文本。您的尝试代码在哪里?我正在尝试调整以下树形布局设计以满足我的需要-我没有任何这方面的经验,所以我只是在寻找一个开始的地方,我可以从那里开始。(代码)