關(guān)于json的解析我一直都比較凌亂
所以在此做個(gè)筆記
一般json有jsonArray 和 jsonObject
首先判斷是數(shù)組還是對(duì)象 ?數(shù)組就是我們所謂的集合 ? 對(duì)象就是簡(jiǎn)單的值 ?json一般是key value結(jié)構(gòu) ?我們可以通過key ?拿到對(duì)應(yīng)的value值
這里的難點(diǎn)就是我們?cè)趺窗褦?shù)組里面的對(duì)象拿出來
一般拿到j(luò)son之后 通過這樣子的形式我們把json數(shù)據(jù)線獲取到

這是我拿省市區(qū)三級(jí)聯(lián)動(dòng)的時(shí)候解析方式
先通過json.getJsonArray拿到j(luò)son數(shù)組 ?然后遍歷數(shù)組 ?通過 content.getObject(i) 拿到每一個(gè)jsonObject ? 然后在通過對(duì)應(yīng)的key ?就可以拿到value啦
這里的難點(diǎn)就是 在object里面還包含著array ?因此我們要在此通過上面的方式拿到 每個(gè)object ?在通過key ? ?拿到對(duì)應(yīng)的value值
這里給自己做個(gè)記錄 ??