欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

c 怎么循環查找json

李中冰1年前8瀏覽0評論

在C語言中循環查找JSON數據可以使用一些第三方庫,比如cJSON

然后就可以循環遍歷JSON對象了。cJSON的每個節點都有其類型,比如數組、對象、字符串、整數等。我們可以通過cJSON_GetObjectItem函數獲取對象中的值,使用cJSON_GetArrayItem獲取數組中的值。

if(cJSON_HasObjectItem(root, "name")){
cJSON* name = cJSON_GetObjectItem(root, "name");
printf("Name: %s\n", name->valuestring);
}
if(cJSON_HasObjectItem(root, "courses")){
cJSON* courses = cJSON_GetObjectItem(root, "courses");
int size = cJSON_GetArraySize(courses);
for(int i=0; ivaluestring);
}
}

最后不要忘記釋放cJSON對象。

cJSON_Delete(root);