C中判斷JSON是否為空
#include#include int main() { char *jsonStr = "{\"name\": \"Jack\", \"age\": 24}"; cJSON *json = cJSON_Parse(jsonStr); if (json != NULL) { cJSON_Delete(json); printf("JSON not empty"); } else { printf("JSON is empty"); } return 0; }
在C語言中,使用cJSON庫來解析JSON字符串,判斷JSON是否為空非常容易。首先將JSON字符串解析成cJSON對象,然后判斷返回的指針是否為空。如果不為空說明JSON字符串不為空,否則為空。最后記得釋放內存。