【发布时间】:2015-05-10 08:35:58
【问题描述】:
我有一个 JSON 对象,我想将其转换为数组,以便可以将它与 bootstrap-treeview jQuery 插件一起使用。为此,我需要 JSON 对象采用以下格式:
var tree = [
{
text: "Parent 1",
nodes: [
{
text: "Child 1",
nodes: [
{
text: "Grandchild 1"
},
{
text: "Grandchild 2"
}
]
},
{
text: "Child 2"
}
]
},
{
text: "Parent 2"
},
{
text: "Parent 3"
},
{
text: "Parent 4"
},
{
text: "Parent 5"
}
];
我知道我可能需要递归迭代 JSON 对象,但我不知道如何。
【问题讨论】:
-
你能告诉我Json对象格式吗?
-
{"SectionsData":{".data.rel.ro":{"Characteristics":"","Entropy":1.55288},".jcr":{"Characteristics":"" ,"Entropy":0}},"NumberOfSections":29,"SHA1":"7ED11BBA8EF27B8FE8617F5446142A3A0613CC41","Entropy":6.06652,"CodeSection":{"Characteristics":"","Entropy":6.19754}}跨度>
标签: javascript jquery json twitter-bootstrap treeview