如何在 Node Red 中将有效载荷数组更改为有效载荷对象?

问题描述 投票:1回答:1

在 Node Red 中,我有一条消息,其中有一个包含三个值的数组作为 payload,我想将这些值分配给 payload 对象的三个不同属性。我如何才能做到这一点?谢谢您

javascript node-red payload
1个回答
0
投票

你不能直接将数组元素移动到 msg.paload.X 因为你不能向现有的数组对象添加任意字段。

所以你需要先将数组移动到一个临时字段。你还必须永远只移动第一个([0])元素,因为每次移动都会变短,因为第一个元素是从数组中弹出的。

enter image description here

最后删除临时文件。

© www.soinside.com 2019 - 2024. All rights reserved.