json

时间:2016-03-20 18:08:45

标签: arrays json node.js object

我正在尝试从JSON中选择特定条目,但无法解决如何执行此操作。我从服务器获取的JSON(无法修改)是:

[{"cid":"PWER","data":[{"1458496671000":464}],"sid":"728834","units":"kWm","age":0}]

我需要得到的是464(瓦特功率)。问题是,密钥是时间戳并且一直在变化。到目前为止我试过

json[0].data[0]

但这让我留下了

{ '1458496779000': 464 }

我是如何选择下一个值的?

非常感谢!

1 个答案:

答案 0 :(得分:1)

你可以这样做 -

var obj = json[0].data[0];
var key = Object.keys(obj)[0];
var data = obj[key];
// data is your value which should be 464.