从Node Red中的msg.payload过滤出值

时间:2018-11-17 12:00:44

标签: filter node-red

如何从msg.payload中过滤摄像机资源 u'resource':u'cameras / 52M18373B8573'。这不是标准输出,在值前面加上“ u”对我来说很难。

msg.payload

  检测到

运动事件! {u'action':u'is',u'resource':   u'cameras / 52M18373B8573',u'transId':   u'4RE3847UA0CBA!1b356cc9!1542454011169',u'from':u'4RE3847UA0CBA',   u'properties':{u'motionDetected':True}}

1 个答案:

答案 0 :(得分:0)

u''是Python指示unicode字符串的标准方法。因此,您拥有的是Python字典。我猜这是一个python应用程序,该应用程序生成了字典,应该使用json.dumps()将其转换为JSON字符串并发送json,而不是发送字典。