json_parse_it :開始解析,字符串指針從頭到尾循環(huán)
jk_parse_next_token:獲取下個字符的type和length
大部分分隔符長度都是固定1
jk_parse_string:循環(huán)移動指針直到結(jié)束符號,獲取字符串長度
jk_parse_number:獲取數(shù)字的長度
jk_object_for_token:獲取這個節(jié)點(type,長度)
判斷type
jk_cachedObjects:獲取string對象
jk_cachedObjects:獲取number對象
jk_parse_dictionary:獲取字典對象
jk_parse_array:獲取數(shù)組對象
kCFBooleanTrue
kCFBooleanFalse
kCFNull
jk_parse_dictionary:解析字典
循環(huán)
jk_parse_next_token,jk_object_for_token,:獲取key
jk_parse_next_token,判斷:符號不然報錯
jk_parse_next_token,jk_object_for_token,:獲取value
jk_parse_array 解析數(shù)組
循環(huán)
jk_parse_next_token,jk_object_for_token,:獲取對象