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

c 如何轉換成json字符串

林雅南2年前11瀏覽0評論

將C語言中的數據類型轉換成JSON字符串,需要使用CJSON庫。CJSON是一個輕量級的JSON庫,具有簡單易用、接口豐富等優點。

#include "cJSON.h"
cJSON *root, *person;
//創建JSON對象
root = cJSON_CreateObject();
cJSON_AddItemToObject(root, "name", cJSON_CreateString("張三"));
cJSON_AddItemToObject(root, "age", cJSON_CreateNumber(23));
cJSON_AddItemToObject(root, "gender", cJSON_CreateNumber(1));
//將JSON對象轉換成字符串
char *json_str = cJSON_Print(root);
//釋放JSON對象
cJSON_Delete(root);

上面的代碼中,首先需要引入CJSON庫頭文件,然后創建一個JSON對象root,使用cJSON_AddItemToObject()將屬性添加到對象中,最后使用cJSON_Print()將JSON對象轉換成字符串。

需要注意的是,在使用完JSON對象后,需要使用cJSON_Delete()釋放對象。