json_object_get_string(obj_states)可以直接赋值判断吗
时间: 2023-12-09 08:06:32 浏览: 120
JSON取值前判断
不可以直接赋值判断。json_object_get_string(obj_states)是用于获取JSON对象中某个键对应的值的字符串表示。若要进行比较操作,需要将其赋值给一个字符串变量,然后使用字符串比较函数进行比较。例如:
```
char* str_states = json_object_get_string(obj_states);
if(strcmp(str_states, "active") == 0) {
// do something
}
```
阅读全文