Javascript 角度素数树结构的数据格式之争

Javascript 角度素数树结构的数据格式之争,javascript,json,angular,typescript,Javascript,Json,Angular,Typescript,目前,在实现复杂的数据结构时,我对不同的jSON数据格式有点不知所措。目前运行良好的是从webApi获取数据,我将数据简单地作为对象返回,然后将其转换为数组对象,如下所示: 节点=[ { 名称:'root1', 子项:[{name:'child1'},{name:'child2'}], }, { 名称:'root2', 儿童:[ {name:'child2.1',childs:[]}, {name:'child2.2',childs:[{name:'孙子2.2.1'}]}, ], }, {na

目前,在实现复杂的数据结构时,我对不同的jSON数据格式有点不知所措。目前运行良好的是从webApi获取数据,我将数据简单地作为对象返回,然后将其转换为数组对象,如下所示:

节点=[
{
名称:'root1',
子项:[{name:'child1'},{name:'child2'}],
},
{
名称:'root2',
儿童:[
{name:'child2.1',childs:[]},
{name:'child2.2',childs:[{name:'孙子2.2.1'}]},
],
},
{name:'root3'},
{name:'root4',子项:[]},
{name:'root5',子项:null},
];