在c語言中,我們可以使用json-c庫來進行json值的傳遞。首先,需要安裝json-c庫,然后頭文件中加入json/json.h。下面為演示代碼:
#include <stdio.h> #include <json/json.h> int main() { struct json_object *jobj; char *json_string; jobj = json_object_new_object(); json_object_object_add(jobj, "name", json_object_new_string("Jack")); json_object_object_add(jobj, "age", json_object_new_int(18)); json_string = json_object_to_json_string(jobj); printf("json_string: %s\n", json_string); json_object_put(jobj); return 0; }
在以上代碼中,我們首先創建了一個json對象jobj,然后添加了兩個鍵值對。其中,name的值為字符串類型的“Jack”,age的值為整型的18。接著使用json_object_to_json_string將jobj轉化為json_string字符串,并打印輸出。最后,釋放jobj的內存即可。
上一篇python 爬取學生新
下一篇python 相同特征值