[MCU] 【MSP432评测】5、使用MDK提供的cjson库

[复制链接]
893|5
 楼主| xinmeng_wit 发表于 2020-4-17 21:20 | 显示全部楼层 |阅读模式
MDK已经帮我们移植好了CJSON,把它添加到工程中就可以使用了。



添加头文件:
#include <jansson.h>

编写测试函数:

  1. void jansson_pack_test(void)
  2. {
  3.         json_t *root;
  4.         char *out;
  5.        
  6.     root = json_pack("{sisfss}",
  7.             "id", 123,
  8.             "temp", 23.8,
  9.             "method", "post");
  10.        
  11.         out = json_dumps(root, JSON_ENCODE_ANY);
  12.         //sprintf(table,"%s\r\n",out);
  13.         strcat(out,"\r\n\r\n");
  14.         send_str((uint8_t *)out);
  15.         //printf("out:%s\r\n", out);
  16.         json_delete(root);
  17. //        free(root);
  18.         free(out);
  19. }


测试结果:




后面将数据上传云会用到json格式,在这里先做测试。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
晓伍 发表于 2020-5-9 16:12 | 显示全部楼层
非常感谢楼主分享
八层楼 发表于 2020-5-9 16:13 | 显示全部楼层
请问什么是cjson库呢
观海 发表于 2020-5-9 16:13 | 显示全部楼层
这个库是用来干嘛的呢
guanjiaer 发表于 2020-5-9 16:14 | 显示全部楼层
学习了 感谢
heimaojingzhang 发表于 2020-5-9 16:14 | 显示全部楼层
有需要我们注意的地方吗
您需要登录后才可以回帖 登录 | 注册

本版积分规则

70

主题

279

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部