当前位置: 首页 > wzjs >正文

可以建站的网站全球搜索大全

可以建站的网站,全球搜索大全,装修网平台,织梦做双语版网站一 概念 stm32使用cjson的时候,需要下载cjson的库函数,这个在github上有的,直接搜索cjson下载即可。下面是一个实例解析。 二 实例解析 1.读取json的数据内容,注意这个字符串的写法,在嵌入式c中,要加\的 c…

一 概念

  stm32使用cjson的时候,需要下载cjson的库函数,这个在github上有的,直接搜索cjson下载即可。下面是一个实例解析。

二 实例解析

1.读取json的数据内容,注意这个字符串的写法,在嵌入式c中,要加\的

 const char *str = "{\"action\":\"writePara\",\"value\":30,\"writeId\":\"40001\"}";void cjson_read(void)
{cJSON *root; cJSON *jsonAction;cJSON *jsonRWAddr;int modbusReadWriteAddr;root=cJSON_Parse((const char *)str);jsonAction = cJSON_GetObjectItem(root,"action"); if(strcmp(jsonAction->valuestring,"writePara")==NULL)     {jsonRWAddr = cJSON_GetObjectItem(root,"writeId");  //获取读的IDmodbusReadWriteAddr = atoi(jsonRWAddr->valuestring); //convert addr to int    mprintf("modbus addr is:%d\n\r",modbusReadWriteAddr);       }cJSON_Delete(root);cJSON_Delete(jsonAction);cJSON_Delete(jsonRWAddr);}

2.json的数据生成格式如下:


void cjson_generate_string(void)
{char *jsonValue;cJSON *jsonCreat;cJSON *jsonCreatValue;jsonCreat = cJSON_CreateObject();//创建一个json对象jsonCreatValue = cJSON_CreateObject();//创建一个json对象cJSON_AddItemToObject(jsonCreat, "action", cJSON_CreateString("readPara"));cJSON_AddItemToObject(jsonCreatValue, "id", cJSON_CreateString("1"));cJSON_AddItemToObject(jsonCreat, "value", jsonCreatValue);        jsonValue=cJSON_Print(jsonCreat);cJSON_Delete(jsonCreat);cJSON_Delete(jsonCreatValue);mprintf("jsonValue len is:%d\n\r",strlen(jsonValue));mprintf("jsonValueis:%s\n\r",jsonValue);}

三 总结

  1.解析生成字符串需要的堆栈比较大,需要把STM32的堆栈搞大一点.

  2.json的注意要用完及时删除。

http://www.dtcms.com/wzjs/441418.html

相关文章:

  • 品牌建设内涵网站优化联系
  • 青海省住房和城乡建设网站河南seo外包
  • 网站怎么做访客收藏链接网络营销的表现形式有哪些
  • 上海城乡建设管理局网站淄博seo推广
  • 梧州论坛蒙山信息流优化师简历
  • 往网站上做新东西需要什么上优化seo
  • icp备案办理流程深圳网站设计十年乐云seo
  • 网站给部分文字做遮挡代码百度指数疫情
  • 建设网站简单吗常见的关键词
  • 创办一个网站多少钱企业网站推广策划
  • wordpress 移动站插件丁的老头seo博客
  • 企业网站做优化内蒙古最新消息
  • 网页无法访问6北京seo做排名
  • 做那种事免费网站东莞关键词排名优化
  • 做信息安全的网站百度禁止seo推广
  • 网站优化的方法neotv
  • 海南的论坛网站建设火蝠电商代运营靠谱吗
  • 网站哪里可以查到做ddos成都网络优化托管公司
  • 可以做公司网站seo也成搜索引擎优化
  • 网站维护简单吗合肥seo公司
  • 深圳网站建设公司招聘百度新闻发布平台
  • 新开装修公司取什么名好黑河seo
  • ppt制作神器安徽网络关键词优化
  • 山东省省建设厅网站如何做网络宣传推广
  • 网站编程代码大全网络营销的发展历程
  • 网站域名的注册时间建立网站平台
  • 个人网站建设网站汕头网站快速优化排名
  • 代理网站有什么用培训课程有哪些
  • b2b商城网站知乎关键词搜索
  • 织梦网站调节网站百度关键词批量看排名工具