對于使用 C 語言的開發者,將數據寫入 JSON 文件格式是一個常見的任務。JSON 是一個輕量級的數據交換格式,通常用于在不同應用程序之間傳遞數據。下面將介紹如何使用 C 語言將數據寫入 JSON 文件格式。
// 導入相應頭文件 #include#include #include #include #include int main() { // 創建 JSON 對象 json_object *person = json_object_new_object(); // 添加屬性 json_object_object_add(person, "name", json_object_new_string("張三")); json_object_object_add(person, "age", json_object_new_int(25)); json_object_object_add(person, "isMarried", json_object_new_boolean(false)); // 將 JSON 對象寫入文件 FILE *fp = fopen("person.json", "w"); fprintf(fp, "%s", json_object_to_json_string(person)); fclose(fp); // 釋放內存 json_object_put(person); return 0; }
以上代碼中,我們使用了json-c
庫來創建 JSON 對象,并使用fopen
函數將 JSON 對象寫入文件。當然,也可以通過網絡發送 JSON 對象或將其存儲在數據庫中。
上一篇c 操作json數據類型
下一篇python 生成字節碼