安裝
開(kāi)發(fā)者可以直接去APP Store上下載安裝,Apple官方鏈接:https://itunes.apple.com/cn/app/json-accelerator/id511324989?mt=12程拭。
使用
軟件界面包括 數(shù)據(jù)窗口仁烹、網(wǎng)絡(luò)請(qǐng)求按鈕缺脉、數(shù)據(jù)驗(yàn)證結(jié)果以及 生成文件按鈕四個(gè)部分:
屏幕快照 2016-01-28 下午10.54.41
1哨坪、獲取數(shù)據(jù)
點(diǎn)擊 網(wǎng)絡(luò)請(qǐng)求按鈕 界拦,會(huì)彈出一個(gè)新的窗口(如下圖所示)分尸,在 數(shù)據(jù)接口輸入框 中輸入接口網(wǎng)址锦聊,根據(jù)需求設(shè)置請(qǐng)求方式,然后點(diǎn)擊 獲取數(shù)據(jù)按鈕 箩绍,數(shù)據(jù)窗口中就會(huì)顯示請(qǐng)求到的數(shù)據(jù)孔庭。
屏幕快照 2016-01-28 下午11.48.43
當(dāng)然,如果已經(jīng)有了現(xiàn)成的數(shù)據(jù)文件材蛛,直接復(fù)制粘貼到 數(shù)據(jù)窗口 就可以了圆到,甚至你還可以選擇直接在 數(shù)據(jù)窗口 中手敲數(shù)據(jù)進(jìn)去。
2卑吭、驗(yàn)證數(shù)據(jù)
JSON Accelerator 會(huì)自動(dòng)驗(yàn)證數(shù)據(jù)窗口中的數(shù)據(jù)芽淡,數(shù)據(jù)驗(yàn)證結(jié)果會(huì)實(shí)時(shí)顯示在軟件界面的左下角。
如果數(shù)據(jù)窗口中的數(shù)據(jù)是格式正確的JSON數(shù)據(jù)豆赏,數(shù)據(jù)驗(yàn)證結(jié)果就會(huì)顯示為:Valid data structure 挣菲;如果數(shù)據(jù)窗口中的數(shù)據(jù)不是JSON數(shù)據(jù)或者格式不正確富稻,數(shù)據(jù)驗(yàn)證結(jié)果就會(huì)顯示為:Invalid Data Structure 。
3己单、生成Model對(duì)象
生成Model對(duì)象功能是 JSON Accelerator 最核心的功能唉窃。
數(shù)據(jù)窗口中的數(shù)據(jù)通過(guò)驗(yàn)證后,界面上的 生成文件按鈕 就會(huì)變?yōu)榭牲c(diǎn)擊狀態(tài)纹笼,點(diǎn)擊 生成文件按鈕 纹份,會(huì)彈出一個(gè)新的窗口(如下圖所示)。
屏幕快照 2016-01-29 上午12.21.43
在這個(gè)窗口中廷痘,可以選擇Model對(duì)象文件的存放位置蔓涧,也可以在上圖中的標(biāo)示位置修改默認(rèn)的 基類(lèi)名稱(chēng) 和 文件前綴 ,以防止多次使用JSON Accelerator生成Model對(duì)象文件后出現(xiàn)文件名稱(chēng)相同的問(wèn)題笋额。
設(shè)置完成之后元暴,點(diǎn)擊窗口右下角的 選擇按鈕 ,Model對(duì)象文件就成功生成了兄猩。在剛剛設(shè)置的存放位置找到Model對(duì)象文件茉盏,拖到工程中就能直接使用了,有沒(méi)有覺(jué)得非常的快枢冤,非常的方便鸠姨,而且生成的Model對(duì)象文件中的代碼也是相當(dāng)規(guī)范哦。