【发布时间】:2019-10-06 00:32:54
【问题描述】:
给定的字符串是:
{"POWER":"ON","Dimmer":2,"Color":"12345678","HSBColor":"120,100,2","Channel":[0,1,0,0]}
结果应该是:
123456
在 Android 应用程序 MQTT Dash 中,我只需要颜色的前六个字符。
$.Color 我得到:
颜色格式无效
【问题讨论】:
标签: jsonpath
给定的字符串是:
{"POWER":"ON","Dimmer":2,"Color":"12345678","HSBColor":"120,100,2","Channel":[0,1,0,0]}
结果应该是:
123456
在 Android 应用程序 MQTT Dash 中,我只需要颜色的前六个字符。
$.Color 我得到:
颜色格式无效
【问题讨论】:
标签: jsonpath
我对 Sonoff/trasmota 彩色灯泡做了以下操作:
1) 将“从 JSON 路径提取”字段留空
2) 在“On Receive”事件上,编写以下代码:
event.payload = JSON.parse(event.payload)['Color'].substring(0,6);
希望这会有所帮助。
干杯。
【讨论】: