StackOverflow
by Vatsal Pande
JavaScript
const raw = {
"Result[0].Row[0].GUID": "sdfsdfsd",
"Result[1].True": true,
"Result[1].Row[0].Name": "Item 1 name",
"Result[1].Row[0].Type": "3",
"Result[1].Row[0].Active": false,
"Result[1].Row[1].Name": "Item 2 name",
"Result[1].Row[1].Type": "7b",
"Result[1].Row[1].Active": true,
"Result[1].Row[2].Name": "Item 3 name",
"Result[1].Row[2].Type": "qr8",
"Result[1].Row[2].Active": true,
"Result[2].Row[0].Desc": "yaddayaddayadda"
}
const filteredResultSet = _.chain(raw)
.map((item, index) => {
if (_.startsWith(index, "Result[1].Row")) {
return { index, item}
}
}).filter(item => item).forEach(item => {
console.info (item);
})