在C語言中,要想讀取本地的JSON文件需要使用文件輸入輸出操作。下面我們來看一下如何使用C打開本地JSON文件:
#include<stdio.h> #include<stdlib.h> int main() { FILE* fp; char buf[1024]; int i; fp=fopen("example.json","r"); if(fp==NULL) { printf("Failed to open the file!"); exit(1); } while(fgets(buf,sizeof(buf),fp)) { printf("%s", buf); } fclose(fp); return 0; }
在代碼中,使用fopen函數(shù)打開example.json文件,判斷是否打開成功。然后使用fgets函數(shù)讀取文件的每一行數(shù)據(jù),并將結果輸出在控制臺上。最后通過fclose函數(shù)關閉文件。