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

c 中變量怎么寫入json串

李中冰1年前9瀏覽0評論

在C語言中,使用json-c庫可以將C語言中的變量寫入到j(luò)son串中。

首先需要引入json-c庫。

#include <json-c/json.h>

接著定義變量并初始化。

int num = 100;
char *str = "hello";

創(chuàng)建json對象,可以使用json_object_new_object()或json_object_new_array()兩種方式。

json_object *obj = json_object_new_object();

使用json_object_object_add()函數(shù)將變量加入到j(luò)son對象中。

json_object_object_add(obj, "number", json_object_new_int(num));
json_object_object_add(obj, "string", json_object_new_string(str));

將json對象轉(zhuǎn)換成json串使用json_object_to_json_string()函數(shù)。

char *json_str = json_object_to_json_string(obj);
printf("json_str: %s\n", json_str);

最后需要釋放json對象。

json_object_put(obj);