【发布时间】:2017-07-05 16:53:41
【问题描述】:
您好,我有 JSON 数组,我想将其转换为层次结构...
即
来自
data =
[
{ Level:"0", Name:"A1" },
{ Level:"1", Name:"A2" },
{ Level:"1", Name:"A3" },
{ Level:"0", Name:"A4" },
{ Level:"1", Name:"A4" },
{ Level:"1", Name:"A5" }
]
到
0 =
[
{ 1: [ { Level:1, Name:A2 }, { Level:1, Name:A3 } ] },
{ 1: [ { Level:1, Name:A4 }, { Level:1, Name:A5 } }
]
我想根据级别分组,从0开始,但更高的级别可以超过2。
【问题讨论】:
-
在不知道可以使用什么工具或语言的情况下,坦率地说不可能回答这个问题。 即使用文本编辑器,你的手指和你的头脑,你已经转换了数据。请澄清。