2012-12-17 54 views

回答

1

你可以隨時編寫自己的JSON解析算法,但爲什麼要重新發明輪子? C有一些很好的JSON庫可以爲你做到這一點。請參閱http://www.json.org/以獲取適用於所有常見編程語言的JSON庫列表(C有14種不同的編程語言可供選擇)。

+0

我目前正在做 category = get_json_child_from_parent(bid_obj,「category」,json_type_object); category_list = get_json_child_from_parent(category,「list」,json_type_array); count = get_json_child_from_parent(category,「count」,json_type_int); count = count-> o.c_int; list = malloc(count-> o.c_int * sizeof(int)); for(j = 0; j < count-> o.c_int; j ++){ iterator = json_object_array_get_idx(category_list,j); list [j] = iterator-> o.c_int; } 但是一些未初始化的int被分配給列表。我如何訪問int數組? –