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

c怎么轉換json數據

阮建安2年前9瀏覽0評論

在C語言中,將數據轉換為JSON格式可以使用第三方庫json-c。下面是具體的代碼示例:

#include <stdio.h>
#include <json-c/json.h>
int main() {
//創建JSON對象
struct json_object *obj = json_object_new_object();
//往JSON對象中添加鍵值對
json_object_object_add(obj, "name", json_object_new_string("John"));
json_object_object_add(obj, "age", json_object_new_int(25));
json_object_object_add(obj, "married", json_object_new_boolean(0));
//將JSON對象轉換為字符串
const char *json_str = json_object_to_json_string(obj);
printf("JSON String: %s\n", json_str);
//釋放JSON對象
json_object_put(obj);
return 0;
}

首先,需要包含json-c庫的頭文件。然后使用json_object_new_object()創建一個空的JSON對象,接著使用json_object_object_add()添加鍵值對。其中,鍵可以是字符串,值可以是字符串、整數、布爾值等類型。最后,使用json_object_to_json_string()將JSON對象轉換為字符串,輸出即可。

使用json-c庫可以輕松地將數據轉換為JSON格式,方便在各個平臺間傳輸和處理。