C語言是一種廣泛使用的編程語言之一,由于其高效和可移植性,成為了很多項目中不可或缺的一部分。而在編程過程中,處理JSON數據也顯得極為重要,那么如何將JSON數據轉換為字符串呢?本文將介紹C語言中json轉字符串函數的實現方法。
#include#include char* json_to_string(const cJSON* json) { char* str = cJSON_Print(json); return str; } int main() { char* json_str = "{\"name\":\"Tom\",\"age\":28,\"gender\":\"male\"}"; cJSON* json = cJSON_Parse(json_str); char* str = json_to_string(json); printf("%s", str); free(str); cJSON_Delete(json); return 0; }
首先,需包含頭文件`#include