我试图用给定的键读取Json对象的值。但是,我的键有点复杂,因此我在控制台上未定义。我确定我没有以正确的方式使用它?有人能指出我的错误吗?
Json键:值
relevant=(pooled + assigned + unknown + dropping) : 230
Node.js的
data = JSON.parse(buffer);
var dump = " relevant=(pooled + assigned + unknown + dropping) ";
console.log(data.totals.dump);
答案 0 :(得分:1)
首先,您不应该像data.totals.dump
那样调用它会在data.totals中搜索密钥dump
。
使用data.totals[dump]
代替。然后它会搜索密钥什么是dump的值。
并且出于关键目的,最好一次Object.keys(data.totals)
查看我的对象中的键。