在 C 語(yǔ)言中,要打開(kāi)一個(gè) JSON 文件需要使用標(biāo)準(zhǔn)的文件操作方法。首先需要包含頭文件
<stdio.h>。
接著需要使用
fopen()函數(shù)打開(kāi)文件,該函數(shù)返回一個(gè)指向 FILE 類型的指針。示例如下:
FILE *fp; fp = fopen("example.json", "r");
其中第一個(gè)參數(shù)是文件名,第二個(gè)參數(shù)是打開(kāi)方式。上面的示例中打開(kāi)方式是只讀(read-only)。
如果文件成功打開(kāi),
fopen()函數(shù)返回非空值;否則返回 NULL。因此需要在后續(xù)操作中檢查返回值是否為 NULL。
if (fp == NULL) { printf("Failed to open file.\n"); return 1; }
如果打開(kāi)文件成功,則需要在操作完成后使用
fclose()函數(shù)關(guān)閉文件。
fclose(fp);
以上是 C 語(yǔ)言中打開(kāi) JSON 文件的基本方法。
上一篇hive 的json類型
下一篇hive 解析 json