Следуя многочисленным примерам D3, данные обычно форматируются в формате, указанном в flash.json:
{
"name": "flare",
"children": [
{
"name": "analytics",
"children": [
{
"name": "cluster",
"children": [
{"name": "AgglomerativeCluster", "size": 3938},
:
У меня есть следующий список смежности:
A1 A2
A2 A3
A2 A4
который я хочу преобразовать в указанный выше формат. В настоящее время я делаю это на стороне сервера, но есть ли способ добиться этого с помощью функций d3? Я нашел один здесь, но этот подход, похоже, требует модификации основной библиотеки d3, которую я не одобряю из-за удобства обслуживания. Есть предложения?