var test_list = [
{id: "1", name: "aaa", upper: "None"},
{id: "2", name: "bbb", upper: "None"},
{id: "3", name: "ccc", upper: "None"},
{id: "4", name: "ddd", upper: "None"},
{id: "5", name: "aaaa", upper: "1"},
{id: "6", name: "aaaaa", upper: "5"},
{id: "7", name: "bbbb", upper: "2"}
]
如何快速的生成如下格式:
var result_list = [
{
id: "1",
name: "aaa",
upper: "None",
children: [
{
id: "5",
name: "aaaa",
upper: "1",
children: [
{id: "6", name: "aaaaa", upper: "5"}
]
},
]
}, {
id: "2",
name: "bbb",
upper: "None",
children: [
{id: "7", name: "bbbb", upper: "2"}
]
}, {
id: "3",
name: "ccc",
upper: "None"
}, {
id: "4",
name: "ddd",
upper: "None"
},
]
1
jtsai 2017-09-13 18:59:19 +08:00 via Android
不太记得 看看 JSON.stringify
可以不 |
2
yangff 2017-09-13 19:15:52 +08:00
|