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

c 如何將string轉(zhuǎn)為json

c語(yǔ)言中可以使用 cJSON 庫(kù)將字符串轉(zhuǎn)為 JSON 格式。

#include <stdio.h>
#include <cJSON.h>
int main()
{
char *str = "{\"name\":\"Tom\",\"age\":20}";
cJSON *json = cJSON_Parse(str); // 將字符串解析為 JSON 對(duì)象
if (!json) {
printf("Error before: [%s]\n", cJSON_GetErrorPtr());
return 1;
}
printf("Name: %s, Age: %d\n", cJSON_GetObjectItem(json, "name")->valuestring, cJSON_GetObjectItem(json, "age")->valueint);
cJSON_Delete(json); // 釋放 JSON 對(duì)象
return 0;
}

可以看出,使用 cJSON 庫(kù)十分方便,只需要調(diào)用 cJSON_Parse 函數(shù)將字符串解析為 JSON 對(duì)象,然后使用 cJSON_GetObjectItem 獲取對(duì)象中的值即可。