2017-10-05 40 views
0

訪問項目我正在從dynamodb這樣獲得響應數據。從Dynamodb響應

{ statusCode: 2000, 
    Status: 'Success', 
    data: '{"Item":{"details":{"A":{"uname":{"B":"dist-ss"}}},"map":{"C":{"order":{"D":"odr"},"Qunatity":{"E":"qty"}}}}}' } 

我需要訪問「地圖」及其順序和Qunatity。我怎樣才能以最好的方式做到這一點。

+0

爲什麼不只是將'data'字段解析爲JSON,然後解析'myObj.Item.map.Qunatity'?或者我錯了嗎? –

+0

我嘗試了same.getting錯誤「TypeError:無法讀取未定義的屬性'map' –

+0

您沒有解析它。通過我的答案 –

回答

0

爲什麼不把數據字段解析爲JSON,然後myObj.Item.map.C.Qunatity

var dynamoRes={ statusCode: 2000, 
    Status: 'Success', 
    data: '{"Item":{"details":{"A":{"uname":{"B":"dist-ss"}}},"map":{"C":{"order":{"D":"odr"},"Qunatity":{"E":"qty"}}}}}' } 

var myObj = JSON.parse(dynamoRes.data) 

console.log(myObj.Item.map)