valuestring);
// 獲取age屬性值,并打印
cJSON* age = cJSON_GetObjectItem(root, "age");
printf("age: %d\n", age->valueint);
// 釋放JSON對象
cJSON_Delete(root);
return 0;
}在這個例子中,我們首先使用cJSON_Parse函數創建了一個JSON對象。然后,使用cJSON_GetObjectItem函數獲取name和age屬性值,并打印出來。最后,我們使用cJSON_Delete函數釋放JSON對象。
需要注意的是,如果獲取的屬性值不是基本類型,比如說是一個JSON數組或者一個嵌套的JSON對象,我們需要使用cJSON_GetArrayItem或者cJSON_GetObjectItem函數來獲取。
在C語言中,打印JSON對象屬性值非常方便,只需要使用一個JSON庫就可以實現。而且,如果我們需要處理大量的JSON數據,使用C語言也是非常高效和快速的。