作者:亂臣賊子 | 更新時間:2020-03-28 | 瀏覽量:584
if (M == "say") {
aJsonObject* content = aJson.getObjectItem(msg, "C");
aJsonObject* client_id = aJson.getObjectItem(msg, "ID");
String C = content->valuestring;
String F_C_ID = client_id->valuestring;
這部分語句中String C ,能不能按照字符串處理,獲得子串,并將其中一個賦值給一個整型變量?比如:
if(C.substring(1,7)=="settemp"){
String string2=C.substring(9,11); //返回 9 和 11 之間的
settemp=string2.toInt();
say(F_C_ID, "設置溫度下限成功");
}
if(C.substring(1,7)=="sethumi"){
String string3=C.substring(9,11); //返回 9 和 11 之間的
sethumi=string3.toInt();
say(F_C_ID, "設置濕度下限成功");
}
通過實驗發現不行,請問大神問題出在哪里?怎么改?