在C語言中,我們可以通過訪問JSON內容來獲取或者設置相應的數據。下面是一些簡單的示例:
#include <stdio.h> #include <jansson.h> int main() { // 創建JSON對象 json_t *root = json_object(); json_object_set_new(root, "name", json_string("John")); json_object_set_new(root, "age", json_integer(25)); // 獲取JSON對象的值 const char *name = json_string_value(json_object_get(root, "name")); int age = json_integer_value(json_object_get(root, "age")); // 輸出JSON對象的值 printf("Name: %s\n", name); printf("Age: %d\n", age); // 釋放JSON對象 json_decref(root); return 0; }
在這個示例中,我們首先創建了一個JSON對象,并設置了"name"和"age"兩個鍵值對。然后我們通過json_object_get()函數來獲取這兩個鍵的值。最后我們輸出這兩個值,并釋放了JSON對象的內存。
通過以上的代碼示例,相信大家已經學會了如何在C語言中訪問JSON內容了。
上一篇mysql去哪里下載
下一篇python 除0錯誤