我有一个JSON数组,如下所示。我正在使用cJSON来解析它。但是,我想检查数组中是否存在一个字段。我尝试使用cJSON_GetObjectItem和cJSON_IsNull,并将其返回值与NULL进行比较,以确定字段是否不存在。
但是,这似乎并不管用。是否有其他方法可以确定字段是否存在(例如: age不存在于第二个子数组中)?
"people":
[
{
"name": "Mickey",
"age": 7
},
{
"name": "Susan"
}
]https://stackoverflow.com/questions/51393848
复制相似问题