C語言在處理JSON(JavaScript Object Notation)數據方面非常方便。當JSON數據作為一個數組傳遞時,必須使用適當的C語言庫來處理它。下面將介紹如何在C語言中使用接口來傳遞JSON數組。
#include#include #include "cJSON.h" int main(){ cJSON *root, *item; root = cJSON_CreateArray(); //創建一個JSON數組 item = cJSON_CreateObject(); //創建一個JSON對象 cJSON_AddStringToObject(item,"name","Tom"); cJSON_AddNumberToObject(item,"age",20); cJSON_AddItemToArray(root,item); //將對象添加到數組中 char *jsonStr = cJSON_Print(root); //將JSON數據轉換為字符串 printf("JSON數組數據:%s\n",jsonStr); cJSON_Delete(root); //釋放內存 return 0; }
在這個示例中,我們首先引入了
接下來,我們使用
我們使用
這是C語言中如何使用API調用來傳遞JSON數組數據的簡短介紹。您可以使用這些基本的API來創建其他JSON類型,例如JSON對象或JSON字符串。如果您想了解更多信息,請查看相關文檔或課程。
上一篇c 賦值json