打印
[MCU]

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

[复制链接]
548|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
MDK已经帮我们移植好了CJSON,把它添加到工程中就可以使用了。



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

编写测试函数:

void jansson_pack_test(void)
{
        json_t *root;
        char *out;
       
    root = json_pack("{sisfss}",
            "id", 123,
            "temp", 23.8,
            "method", "post");
       
        out = json_dumps(root, JSON_ENCODE_ANY);
        //sprintf(table,"%s\r\n",out);
        strcat(out,"\r\n\r\n");
        send_str((uint8_t *)out);
        //printf("out:%s\r\n", out);
        json_delete(root);
//        free(root);
        free(out);
}


测试结果:




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



使用特权

评论回复

相关帖子

沙发
晓伍| | 2020-5-9 16:12 | 只看该作者
非常感谢楼主分享

使用特权

评论回复
板凳
八层楼| | 2020-5-9 16:13 | 只看该作者
请问什么是cjson库呢

使用特权

评论回复
地板
观海| | 2020-5-9 16:13 | 只看该作者
这个库是用来干嘛的呢

使用特权

评论回复
5
guanjiaer| | 2020-5-9 16:14 | 只看该作者
学习了 感谢

使用特权

评论回复
6
heimaojingzhang| | 2020-5-9 16:14 | 只看该作者
有需要我们注意的地方吗

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

61

主题

214

帖子

1

粉丝