将字符串数组转换为节点红色中的字节数组



我有一个红色节点流,它从 MQTT 中提取数据并将数据发布到 Kafka 主题。目前,我的 MQTT 发布者以编码的消息包格式发布数据。当涉及到 MQTT 订阅者时,负载默认转换为字符串数组,如下所示。

[148,147,2,205,3,102,101,205,103,151,205,103,151,146,207,0,0,2,97,44,233,203,23,145,146,2,202,62,164,20,119,0]

有没有办法将以下字符串数组反序列化为字节数组并发布到 Kafka 主题?

您应该能够通过 JSON 节点提供该字符串以获取一个 JSON 数字数组,您可以使用函数节点将其解析为缓冲区

,如下所示:
msg.payload = Buffer.from(msg.payload);
return msg;

最新更新