节点-RED JSON对象 - 如何提取JSON值(node-RED json object - h

2019-09-29 19:24发布

在节点-RED,我用“分批”节点以使2个湿度读数一起在一个MSG,我想在一个JSON格式,向下游使用它,一个用于内部,其他在四那里。

构建的味精对象现在看起来是这样的:

{ "topic": "Hum", "payload": [ { "inside": 29 }, { "quad": 54 } ] }

我试图让元素在这个对象,具有:

msg.payload.inside

但它不工作,我怎样才能到例如内部湿度?

Answer 1:

payload该对象的属性是包含两个元素的数组。

如果您要访问数组内的对象的值,则需要以索引到它。

数组索引从0 -所以你想用msg.payload[0].inside

请注意,这是标准的JavaScript,而不是特定的节点RED。



文章来源: node-RED json object - how to extract json values
标签: node-red