Я новичок в JSON и хотел бы понять, как создать JSON-представление такого дерева, как это:
где каждый узел имеет идентификатор (требуется целое число), метку (строка, необязательно) и массив дочерних узлов (необязательно).
Любые предложения приветствуются, я действительно не знаю, с чего начать
Что насчет этого? Приходилось ли повторно использовать ребенка?
{
"id": 1,
"label": "A",
"child": [
{
"id": 2,
"label": "B",
"child": [
{
"id": 5,
"label": "E",
"child": []
},
{
"id": 6,
"label": "F",
"child": []
},
{
"id": 7,
"label": "G",
"child": []
}
]
},
{
"id": 3,
"label": "C",
"child": []
},
{
"id": 4,
"label": "D",
"child": [
{
"id": 8,
"label": "H",
"child": []
},
{
"id": 9,
"label": "I",
"child": []
}
]
}
]
}