给定的字符串是:
{"POWER":"ON","Dimmer":2,"Color":"12345678","HSBColor":"120,100,2","Channel":[0,1,0,0]}
结果应为:
123456
在Android应用程序MQTT Dash中,我只需要颜色的前六个字符即可。
有了$.Color
,我得到:
无效的颜色格式
答案 0 :(得分:0)
我为sonoff / trasmota彩色灯泡做了以下工作:
1)将“从JSON路径提取”字段留空
2)在“接收时”事件上,编写以下代码:
event.payload = JSON.parse(event.payload)['Color'].substring(0,6);
希望这会有所帮助。
干杯。