在C語言中,我們可以使用json-c庫來解析json參數。下面是一個簡單的實例:
#include <json-c/json.h> int main() { const char *json_string = "{\"name\":\"小明\",\"age\":18}"; json_object *json_obj = json_tokener_parse(json_string); json_object_object_foreach(json_obj, key, val) { printf("%s: %s\n", key, json_object_get_string(val)); } json_object_put(json_obj); return 0; }
以上代碼以一個json字符串為例,解析出其中的key和value,并打印輸出。在實際使用中,我們可以將從其他程序或網絡中獲取到的json字符串作為形參傳入函數中,從而獲取到需要使用的參數。
當然,使用json-c庫還有很多其他的方法和函數,可以根據具體需求進行學習和應用。
上一篇vue 400