I am new to SAPUI5 development and I am stuck at a point where I have nested JSON data returned from server in which I want to bind the data to select list which is inside a table. But data is not binding to select.

Returned JSON data is like this :
{"KEY":[
{
"SYSTEM_ID":"BHD",
"TCODE":"SM66",
"SHIFT_ID":"A",
"SHIFT_DATE":"20141121",
"USER_ID":"NISHANT_T",
"PARA_VAL":"3",
"INFO_CHARNUM":"TEST",
"INFO_UNIT":"",
"INFO_DATE":"20141121",
"INFO_TIME":"142345",
"ATTACH_ID":[
{
"ID":"A"
},
{
"ID":"B"
},
{
"ID":"C"
}
],
"NOTES":"DOC",
"MESSAGE":""
}]}
I want to bind ATTACH_ID data to select. Code for view file is:
items: {
path: "/KEY",
template: new sap.m.ColumnListItem({
type: sap.m.ListType.Active,
cells: [
new sap.m.Label({
text : "{SYSTEM_ID}" //
}),
new sap.m.Label({
text : "{SHIFT_ID}" //
}),
new sap.m.Label({
text : "{SHIFT_DATE}" //
}),
new sap.m.Select({
path:"{/ATTACH_ID}",
items: [
new sap.ui.core.Item({
key:"{ID}",
value:"{ID}"
})
]
}),
]
})
}
Don't Know how to do this. Data is binding to table correctly but not to select. Please suggest the right way of doing it. Thanks.
/frompath:"{/ATTACH_ID}",topath:"{ATTACH_ID}",- herrlock