Tengo un problema al convertir una matriz de objetos Javascript en JSON. Durante la conversión en JSON, solo quiero tener valores en cuestión.
El objeto que necesita ser convertido
[ { "id": "29705f44114", "name": "Object", "defaultValue": false, "title": "Object", "child": [ { "id": "9705f44114e", "name": "List", "defaultValue": false, "title": "List", "child": [ { "id": "5f44114e0ee", "name": "String", "defaultValue": false, "title": "Object" }, { "id": "4114e0eeb30", "name": "Number", "defaultValue": 0, "title": "Number" } ] }, { "id": "705f44114e0", "name": "Object", "defaultValue": false, "title": "Object", "child": [ { "id": "44114e0eeb3", "name": "List", "defaultValue": false, "title": "List" } ] }, { "id": "05f44114e0e", "name": "Object", "defaultValue": false, "title": "Object" } ] }]
quiero que se convierta en algo asi
Object: { List: [ Object, Number ], Object: { List: [] }, Object: {} }Si un objeto viene dentro de otro objeto, entonces debe tener un valor de {}, si viene debajo de la lista, entonces basta con escribir el objeto