我有一个像这样的深层嵌套对象:
{
'name_1': 'val','name_2': 'val','name_3': {
'name_4': {
'name_5': {
'name_6': 'val','name_7': 'val','name_8': {
'name_9': 'val'
}
}
}
}
}
这里的密钥可以是任何东西,而不是name_1,name_2,name_3 ... etc(names密钥 为name_1,name_2 ..只是为了快速理解)
我想将上述json转换为以下所述格式的对象数组
[
{ "id": "1","name": 'name_1: val',"parent_id": "0"},{ "id": "2","name": 'name_2: val',{ "id": "3","name": 'name_3',{ "id": "4","name": 'name_4',"parent_id": "3"},{ "id": "5","name": 'name_5',"parent_id": "4"},{ "id": "6","name": 'name_6: val',"parent_id": "5"},{ "id": "7","name": 'name_7: val',{ "id": "8","name": 'name_8',{ "id": "9","name": 'name_9: val',"parent_id": "8"},]
任何帮助都会得到真正的认可!