C語言的JSON庫基本上都是第三方庫,例如cJSON和Jansson庫。本文將以cJSON庫為例,介紹如何在C語言中編寫登錄JSON。
#include#include #include #include "cJSON.h" int main() { //創建JSON對象 cJSON *json = cJSON_CreateObject(); //添加用戶名 cJSON_AddStringToObject(json, "username", "example"); //添加密碼 cJSON_AddStringToObject(json, "password", "123456"); //打印JSON對象 char *jsonStr = cJSON_Print(json); printf("%s\n", jsonStr); //釋放JSON對象 cJSON_Delete(json); free(jsonStr); return 0; }
上述代碼使用了cJSON庫,創建了一個JSON對象并向其中添加了用戶名和密碼。在實際使用中,可以根據需要將其他信息添加到JSON對象中。