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

c 如何將字符串轉json

洪振霞2年前7瀏覽0評論

在 C 語言中,我們可以通過使用 JSON-C 庫來將字符串轉換成 JSON。

#include <stdio.h>
#include <stdlib.h>
#include <json-c/json.h>
int main() {
// 定義一個字符串
char *str = "{\"name\":\"張三\",\"age\":18}";
// 將字符串轉換成 JSON 對象
struct json_object *jobj = json_tokener_parse(str);
// 打印 JSON 對象
printf("%s\n", json_object_to_json_string(jobj));
return 0;
}

上述示例代碼中,我們首先定義了一個字符串 str,它是一個包含姓名和年齡的 JSON 字符串。

接著,我們通過調用 json_tokener_parse() 函數將字符串轉換成 JSON 對象,并將其保存到名為 jobj 的結構體變量中。

最后,我們通過調用 json_object_to_json_string() 函數將 JSON 對象轉換成字符串并打印出來。

這樣,我們就實現了將字符串轉換成 JSON 的過程。