在ESP32中使用了cJSON库,发现很好用。最近服务器端的JSON格式越来越多样,还是有些注意点,需要做下笔记记录下来。

cJSON *MAC_arry     = cJSON_GetObjectItem( clientlist, "Maclist");
if( MAC_arry != NULL ){
int array_size = cJSON_GetArraySize ( MAC_arry ); for( iCnt = ; iCnt < array_size ; iCnt ++ ){
cJSON * pSub = cJSON_GetArrayItem(MAC_arry, iCnt);
if(NULL == pSub ){ continue ; } char * ivalue = pSub->valuestring ;
printf("Maclist[%d] : %s",iCnt,ivalue);
}
}

参考:https://www.jianshu.com/p/5d999b2e8cfa

最新文章

  1. Jsoup 使用教程:数据抽取
  2. SOAP(简单对象访问协议)
  3. jquery内容选择器(匹配包含指定选择器的元素)
  4. PHP 实现下载文件到本地
  5. 10.20_wiki
  6. WPF WebBroswer可以用到的接口
  7. USACO 2.2 Subset Sums 集合(subset)
  8. gets与scanf
  9. 双人贪吃蛇小游戏C++原创
  10. HTML 相同name 传递一个数组
  11. [BZOJ3223] [Tyvj1729] 文艺平衡树 (splay)
  12. 菜鸡谈OO 第一单元总结
  13. MySQL优化特定类型的查询
  14. 【Jquery系列】之Jquery 选择器
  15. Oracle解锁scott用户
  16. 【1】【leetcode-92】 反转链表 II
  17. ambari 安装HDP3.0.1后,启动服务的问题记录
  18. 【题解】 bzoj1597: [Usaco2008 Mar]土地购买 (动态规划+斜率优化)
  19. cache、session与cookie
  20. JavaScriptSerializer 时间格式化

热门文章

  1. ansible 任务流程控制
  2. Java Heap dump文件分析工具jhat简介
  3. 使用RESTful风格开发
  4. 完全基于卷积神经网络的seq2seq
  5. python3 与linux间的小知识
  6. Outlook 邮箱脱机工作解决方法
  7. ftplib python ftp
  8. uboot自定义添加命令
  9. MATLAB中图像的基本操作
  10. OpenJudge计算概论-矩阵交换行