• 手机版

    扫码体验手机版

  • 微信公众号

    扫码关注公众号

国内首家协议开发

软芯音视解码保护平台

在线
客服

发布
需求

在线
聊天

天盟
APP

天盟APP下载

关注
微信

微信扫一扫访问
顶部

想用arduino ide解析androidstudio发送的json数据,但是一直显示"parseOb

下面是androidstudio发送json数据的代码,应该是发送成功了,但是arduino显示"parseObject() failed"public void openLed(){    String url = "http://api.heclouds.com/cmds?device_id=xxxxxxxx";    RequestParams params = new RequestParams(url);    params.addHeader("api-key","xxxxxxxxx");    params.addHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");    params.addHeader("accept", "*/*");    params.addHeader("Connection", "Keep-Alive");    params.addHeader("Charset", "UTF-8");    params.addBodyParameter("code","led-0");    x.http().post(params, new Callback.CommonCallback() {        @Override        public void onSuccess(String result) {            Log.e("bean",result);        }        @Override        public void onError(Throwable ex, boolean isOnCallback) {            Log.e("bean","error");        }        @Override        public void onCancelled(CancelledException cex) {        }        @Override        public void onFinished() {            Log.e("bean","finish");        }    });}下面是arduinoIDE解析json数据代码:void parseOneNetMqttResponse(char* payload){   Serial.println("start parseOneNetMqttResponse");      StaticJsonBuffer jsonBuffer;       // StaticJsonBuffer 在栈区分配内存   它也可以被 DynamicJsonBuffer(内存在堆区分配) 代替        // DynamicJsonBuffer  jsonBuffer;      JsonObject& root = jsonBuffer.parseObject(payload);      // Test if parsing succeeds.       if (!root.success())       {       Serial.println("parseObject() failed");       return ;   }        String code = root["code"];           if(strcmp(code.c_str(),"code=led-1")==0)           {             i=1;digitalWrite(D7, LOW);        }            else if(strcmp(code.c_str(),"code=led-0")==1)            {            i=0;digitalWrite(D7, HIGH);        }        }

免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。

版权声明:作者保留权利,不代表天盟立场。

使用道具 举报

发新帖

发布任务需求已有1031166位用户正在使用天盟网服务

发布分类: *
任务预算: *
需求内容: *
手机号码: *
任务商家报价为
  • 预算价 :
  • 成交价 :
  • 完工期 :
  • 质保期 :

* 最终任务项目以服务商报价、双方协商为准!