如何在JSON中创建树结构表示?
我是JSON新手,我想了解如何创建类似以下树的JSON表示: 其中,每个节点都有id(必需的整数)、label(字符串,可选)和childs节点数组(可选) 欢迎任何建议,我真的不知道从哪里开始这个怎么样? 这个孩子必须重复使用吗如何在JSON中创建树结构表示?,json,Json,我是JSON新手,我想了解如何创建类似以下树的JSON表示: 其中,每个节点都有id(必需的整数)、label(字符串,可选)和childs节点数组(可选) 欢迎任何建议,我真的不知道从哪里开始这个怎么样? 这个孩子必须重复使用吗 { "id": 1, "label": "A", "child": [ { "id": 2, "label": "B", "child": [
{
"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": []
}
]
}
]
}
我不知道从哪里开始解释,因为所有这些似乎都是显而易见的。您知道如何表示单节点树吗?例如,一个仅由id为5的节点组成的节点。@例如,melpomene如何设置必填字段?您没有。JSON是一种原始数据序列化格式,而不是模式描述。这个解决方案@melpomeneThat是关于JSON模式的,而不是JSON。如何设置必填字段?您在需求中没有提到webgraphviz。请编辑您的问题并添加更多关于该问题的详细说明,忘记webgraphviz,我不需要它。解决方案有什么问题?这是你想要的吗?这个解决方案呢