函数:
cJSON_InsertItemInArray(cJSON *array, int which, cJSON *newitem);
参数:
array 插入的json项
which 插入第几项
newitem 插入项
代码示例:
/* 创建object对象 */
cJSON *pstJsonObject;
pstJsonObject = cJSON_CreateObject();
/* 创建键值 以及数字 */
cJSON *pstJsonItem;
pstJsonItem = cJSON_CreateNumber();
/* 错误设置key 方法
pstJsonItem->string = "key";
*/
char key[] = "key";
memcpy(pstJsonItem->string, key, sizeof(key);
/* 插入位置1 插入对象pstJsonObject 插入项pstJsonItem*/
cJSON_InsertItemInArray(pstJsonObject, 1, pstJsonItem);