Я хочу преобразовать плоский Json в иерархический или сначала преобразовать excel в Json, а затем попытаться создать иерархию объектов JSON. Я хочу преобразовать flat-Json в иерархический объект json n-го уровня.
Is there any middleware that conver Flat JSON to hirerachy JSON object.
{ "Name": "SAM", "Department": "CO", "Year": "2018"},
{ "Name": "SAM", "Address": "Mumbai", "Type": "Permanent"},
{ "Name": "John", "Department": "CE", "Year": "2018" },
{ "Name": "John", "Address": "Delhi", "Type": "Permanent" }
Expected Out-Put:
[{
"Name" : "SAM",
"Department": "CO",
"Year": "2018"
"children" : [{
"Name": "SAM",
"Address": "Mumbai",
"Type": "Permanent"
}]
},
{
"Name" : "John",
"Department": "CE",
"Year": "2018"
"children" : [{
"Name": "John",
"Address": "Delhi",
"Type": "Permanent"
}]
}]
Array.reduce()
. Добавьте свойство детей, отфильтруйте исходный массив для всех этих детей, добавьте их в свойство, повторите. Ирония заключается в том, что с исходным массивом легче работать, чем с вложенным. - person Shilly   schedule 14.12.2018