安裝C JSON庫,可用于C語言的JSON解析和生成,包含了JSON的所有基本數據類型。
安裝方法:
1. 下載C JSON庫源代碼
2. 解壓后進入該目錄
3. 執行命令:make
4. 執行命令:sudo make install
安裝后,在你的C代碼中添加以下的頭文件即可開始使用:
#include <stdio.h>
#include <cjson/cJSON.h>
例如,你可以使用以下代碼來生成一個JSON對象:
int main() {
cJSON *root = cJSON_CreateObject();
cJSON_AddStringToObject(root, "name", "張三");
cJSON_AddNumberToObject(root, "age", 18);
cJSON_AddBoolToObject(root, "isMale", true);
char *jsonStr = cJSON_PrintUnformatted(root);
printf("%s\n", jsonStr);
free(jsonStr);
cJSON_Delete(root);
return 0;
}
生成的JSON對象輸出如下:
{
"name": "張三",
"age": 18,
"isMale": true
}
你可以在源代碼的GitHub倉庫里找到更多的代碼示例和詳細的文檔。