将语句cJSON_GetObjectItem(root, "err_code")修改为C语言中的字符串来实现
时间: 2024-03-02 20:52:58 浏览: 120
Json将对象转换成字符串
可以将cJSON_GetObjectItem(root, "err_code")修改为以下代码来实现:
```c
cJSON *item = cJSON_GetObjectItemCaseSensitive(root, "err_code");
```
其中,cJSON_GetObjectItemCaseSensitive是cJSON库中的函数,用于获取JSON对象中名称为"err_code"的元素的值,与cJSON_GetObjectItem相比,它区分大小写。函数返回的是一个指向该元素的指针,可以通过指针获取元素的值。如果该元素不存在,返回NULL。声明一个cJSON类型的指针item,用来保存返回值。
阅读全文