Я очень новичок в d3. У меня 3-дневное знание d3. Я пытался создать один макет пакета, но я не могу вызвать функцию translate (of transform) на основе данных во внешнем json-файле. Мой json-файл не отформатирован как имя, порядок детей (который использовался в большинстве примеров). Итак, может ли кто-нибудь пояснить, должен ли мы иметь json-файл в надлежащем формате, например, в древовидной структуре, чтобы получить правильный макет пакета или дерева. Мой формат JSON файл:Json format issue in d3 pack layout
{
"sourcefile":"Script",
"structure":{
"Links":[
[
"step1",
"port1",
"step2",
"port2"
],
[
"step3",
"port3",
"step4",
"port4"
]
],
"device":{
"step1":{
"args":{
"pin":[
"XXXX",
100
]
},
"device_type":"console"
},
"lock":{
"args":{
"username":[
"XXXX",
"test"
],
"address":[
"XXXX",
"10.0.0.1"
]
},
"device_type":"Light"
}
}
}
}
Это это true..I было интересно, если кто-нибудь может сказать мне о некоторых онлайн-инструмент для форматирования этого JSon файл в формате ..
{
"name": "Names",
"children":
[
{ "name": "John", "size": 100 }
]
}
Является ли онлайн-инструмент или нет, меня тоже будет интересовать ответ. – Maggie