json_parse_it :開始解析,字符串指針從頭到尾循環(huán)
jk_parse_next_token:獲取下個(gè)字符的type和length
大部分分隔符長(zhǎng)度都是固定1
jk_parse_string:循環(huán)移動(dòng)指針直到結(jié)束符號(hào)擅威,獲取字符串長(zhǎng)度
jk_parse_number:獲取數(shù)字的長(zhǎng)度
jk_object_for_token:獲取這個(gè)節(jié)點(diǎn)(type具帮,長(zhǎng)度)
判斷type
jk_cachedObjects:獲取string對(duì)象
jk_cachedObjects:獲取number對(duì)象
jk_parse_dictionary:獲取字典對(duì)象
jk_parse_array:獲取數(shù)組對(duì)象
kCFBooleanTrue
kCFBooleanFalse
kCFNull
jk_parse_dictionary:解析字典
循環(huán)
jk_parse_next_token,jk_object_for_token,:獲取key
jk_parse_next_token,判斷:符號(hào)不然報(bào)錯(cuò)
jk_parse_next_token妙蔗,jk_object_for_token,:獲取value
jk_parse_array 解析數(shù)組
循環(huán)
jk_parse_next_token疆瑰,jk_object_for_token眉反,:獲取對(duì)象