C 語言是一門強大的編程語言,可以用它來處理各種各樣的數據,并進行顯示。現在讓我們來探索如何在 C 語言中顯示 JSON 數據。
#include <stdio.h> #include <stdlib.h> #include <string.h> #include <json-c/json.h> int main() { char *json_string = "{\"name\": \"Tom\", \"age\": 20}"; json_object *json = json_tokener_parse(json_string); printf("JSON: %s\n", json_object_to_json_string(json)); json_object_put(json); return 0; }
首先,我們需要用到 json-c 這個庫,它是一個在 C 語言中操作 JSON 數據格式的庫。我們需要引入它的頭文件 json.h 。
然后,我們定義了一個 JSON 字符串:{"name": "Tom", "age": 20} 。我們使用 json_tokener_parse() 函數將該字符串轉換為一個 json_object 對象。
接著,我們使用 json_object_to_json_string() 函數將 json_object 對象轉化為 JSON 格式的字符串,并打印輸出結果。最后別忘了使用 json_object_put() 釋放內存。
以上就是如何在 C 語言中顯示 JSON 數據的簡單介紹。使用 json-c 這個庫,我們可以方便地對 JSON 數據進行處理和顯示。