色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

c json寫入text

錢艷冰1年前9瀏覽0評論

cjson是一種用于C語言的JSON解析器,可以將JSON數據轉化為C語言結構體,也可以將C語言結構體轉化為JSON格式的數據。除了解析JSON數據,cjson還支持將JSON數據寫入text文件。

#include#include "cJSON.h"
int main() {
cJSON *root = cJSON_CreateObject();
cJSON_AddNumberToObject(root, "id", 123);
cJSON_AddStringToObject(root, "name", "Tom");
FILE *fp = fopen("data.txt","w");
char *out = cJSON_Print(root);
fputs(out, fp);
fclose(fp);
return 0;
}

在代碼中,我們首先創建了一個cJSON結構體,為此我們調用了cJSON_CreateObject函數。然后使用cJSON_AddNumberToObject和cJSON_AddStringToObject函數,我們分別給這個結構體添加了一個數字和一個字符串。最后,我們打開了一個文件流,并將cJSON結構體轉化為字符串out,然后使用fputs函數將這個字符串寫入了名為data.txt的文件中。