C JSON數(shù)組和對象個數(shù)的計算是在處理JSON數(shù)據(jù)時很常見的操作,本文將介紹C JSON庫中計算JSON數(shù)組和對象個數(shù)的方法。
JSON數(shù)組個數(shù)計算方法:
int count = cJSON_GetArraySize(array);
該語句返回數(shù)組array中元素的個數(shù),其中array是cJSON數(shù)組類型的變量。
JSON對象個數(shù)計算方法:
int count = cJSON_GetArraySize(object);
該語句返回對象object中成員的個數(shù),其中對象object是cJSON對象類型的變量。
需要注意的是,在使用C JSON庫計算JSON數(shù)組和對象個數(shù)時,需要在計算前首先確認(rèn)JSON數(shù)據(jù)結(jié)構(gòu)的正確性,否則會導(dǎo)致計算出來的個數(shù)不準(zhǔn)確。
上一篇python 輸出列表名
下一篇c json中添加列表