从Dynamodb响应中访问项目

时间:2017-10-05 13:08:37

标签: node.js amazon-dynamodb

我从这样的dynamodb获得响应数据。

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

我需要访问"地图"及其秩序和Qunatity。我怎样才能以最好的方式做同样的事情。

1 个答案:

答案 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)