Эта трансформация работает очень хорошо, но если я хотел вывод без элемента cdc и с квадратными скобками в каждом cdcList, как этот?
{
"cdcList": [{
"idCdc": 2,
"idCdcParent": null,
"cdcName": "Roma",
"order": 1,
"isUsed": false,
"cdcList": [{
"idCdc": 5,
"idCdcParent": 2,
"cdcName": "Progetti",
"order": 2,
"isUsed": false,
"cdcList": [{
"idCdc": 17,
"idCdcParent": 5,
"cdcName": "testGP",
"order": 1,
"isUsed": false,
"cdcList": null
},
{
"idCdc": 18,
"idCdcParent": 5,
"cdcName": "testGPS",
"order": 2,
"isUsed": false,
"cdcList": null
}
]
}]
},
{
"idCdc": 3,
"idCdcParent": null,
"cdcName": "Milano",
"order": 4,
"isUsed": false,
"cdcList": [{
"idCdc": 7,
"idCdcParent": 3,
"cdcName": "l",
"order": 4,
"isUsed": false,
"cdcList": null
}]
},
{
"idCdc": 4,
"idCdcParent": null,
"cdcName": "Napoli",
"order": 5,
"isUsed": false,
"cdcList": [{
"idCdc": 9,
"idCdcParent": 4,
"cdcName": "cccc",
"order": 6,
"isUsed": false,
"cdcList": null
}]
}
]
}
Мне нужно реализоватьэтому json в Angular5 и библиотеке компонентов дерева нужен этот формат вывода