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

c 創建json數組對象數組

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

在C語言中,可以使用第三方庫cJSON來創建json數組和對象。首先需要下載并安裝這個庫,下載鏈接:https://github.com/DaveGamble/cJSON/releases

// 引入cJSON庫頭文件
#include "cJSON.h"
int main() {
// 創建json數組
cJSON *arr = cJSON_CreateArray();
// 往數組中添加元素
cJSON_AddItemToArray(arr, cJSON_CreateString("hello"));
cJSON_AddItemToArray(arr, cJSON_CreateNumber(123));
cJSON_AddItemToArray(arr, cJSON_CreateBool(1));
// 將json數組轉換成字符串格式并輸出
char *jsonStr = cJSON_Print(arr);
printf("%s", jsonStr);
// 釋放內存
cJSON_Delete(arr);
free(jsonStr);
return 0;
}

以上代碼創建了一個包含字符串、數字和布爾值三個元素的json數組,最后將這個數組轉換成字符串格式,并輸出到控制臺中。

使用cJSON創建json對象同理,只需要使用cJSON_CreateObject()函數創建對象,再使用cJSON_AddItemToObject()函數添加屬性即可。

上一篇ejb json