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

c 將字符串轉成json字符串

錢淋西2年前9瀏覽0評論

在C語言中,我們可以使用json-c庫來將字符串轉換成json字符串,具體方法如下:

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <json-c/json.h>
int main() 
{
// 定義一個字符串
char* str = "{ \"name\":\"Tom\", \"age\":20 }";
// 將字符串轉成json對象
struct json_object* jobj = json_tokener_parse(str);
// 將json對象轉成json字符串
const char* jstr = json_object_to_json_string(jobj);
// 輸出結果
printf("%s\n", jstr);
// 釋放內存
json_object_put(jobj);
return 0;
}

以上代碼中,我們首先定義了一個字符串,然后使用json_tokener_parse函數將其轉成json對象,接著調用json_object_to_json_string函數將json對象轉成json字符串,并輸出結果。最后要記得釋放內存。

使用json-c庫可以方便地處理json數據,為我們的開發工作帶來了很大的便利。