i have this obj
var myObj = {
"sections": [{
"id": "s1",
"name": "my section no.1",
"sheets": [{
"id": "sheet1",
"questions": [{
"id": "q1",
"name": "my q",
"options": [{
"id": "o1",
"order_no": 1,
"name": "option 1"
}, {
"id": "o2",
"name": "option 2"
}]
}]
}]
}]
};
i want function to search this array by id so searchById("o1") should return
{"id": "o1","order_no": 1,"name": "option 1"}
and searchById("q1") should return
{
"id": "q1",
"name": "my q",
"options": [{
"id": "o1",
"order_no": 1,
"name": "option 1"
}, {
"id": "o2",
"name": "option 2"
}]
}
please help me