本帖最后由 qq201314q 于 2018-9-12 14:37 编辑 怎么把cjson解析出来的数据保存到一个数组中??代码大致如下 typedef struct data { char bo[12]; char me[12]; char idd[12]; }data;data device_MAX[]; // {"bo":"arr", "me": 2000, "idd":1000} void jsonParse() { root = cJSON_Parse(rtext); cJSON *bo = cJSON_GetObjectItem(it, "bo"); cJSON *me = cJSON_GetObjectItem(it, "me"); cJSON *idd = cJSON_GetObjectItem(it, "idd"); } |
PS:你解析json的库是什么?
cjson 我想保存到结构体的数组里面,通过读取数组把数据显示到LCD屏