I am having trouble in accessing JSON property by key value.
This is my JSON and i would like to access overSerializedItems
and underSerializedItems
as string format but not able to display any data
response = [{
"storeId": "2011",
"overSerializedItems": [{
"overshipid": "8901260932784148868F"
},
{
"overshipid": "8901260145723866348F"
},
],
"underSerializedItems": [],
},
{
"storeId": "2011",
"overSerializedItems": [],
"underSerializedItems": [{
"undershipid": "89"
},
{
"undershipid": "81"
},
],
}
]
I am trying following approach but getting error 'Can not read property tostring() of undefined'
for(const item of response) {
const json = {
'Store #': item.storeId,
'Overshipment': item.overSerializedItems !== null ?
item.overSerializedItems.overshipid.toString() : [], //Here values i should get 8901260932784148868F,8901260145723866348F
'Undershipment':item.underSerializedItems !== null ?
item.underSerializedItems.undershipid.toString() : [] // Here values i should get are 89,81
}
}