水淼json解析助手是一款簡(jiǎn)單易用并且能夠自動(dòng)解析json數(shù)據(jù)類型的應(yīng)用工具,通過(guò)水淼json解析助手能夠輔助程序員快速定位json節(jié)點(diǎn)提高開(kāi)發(fā)效率。最簡(jiǎn)單的形式是名稱和值對(duì)應(yīng),然后它的值又可以是數(shù)組,對(duì)象,而數(shù)組可以包含多個(gè)對(duì)象或數(shù)組,然后對(duì)象包含多個(gè)名稱和值。
官方介紹:
在以前經(jīng)常POST就會(huì)遇到JSON數(shù)據(jù),平常笨拙的辦法就是取文本中間、尋找文本等方式來(lái)定位需要的數(shù)據(jù),這個(gè)過(guò)程通常很繁瑣且容易出錯(cuò),因?yàn)镴SON是嵌套多層無(wú)限循環(huán)的數(shù)據(jù)體系。
后來(lái)就搜到了國(guó)外的一款JSON解析工具《JsonView》,使用它來(lái)查看JSON數(shù)據(jù)很直觀,提高了對(duì)目標(biāo)數(shù)據(jù)的定位效率,減少了出錯(cuò)。但還是因?yàn)闆](méi)有JSON格式化讀寫函數(shù),所以處理JSON還是使用取文本中間、尋找文本等命令。我也搜了幾次論壇,發(fā)現(xiàn)也有一些易友寫了JSON解析模塊,但好象只能解析簡(jiǎn)單結(jié)構(gòu),而且好象也沒(méi)有專門JSON支持庫(kù)(如果有請(qǐng)告訴我o(∩_∩)o)。
所以我就一直想著自己來(lái)解析JSON,于是就《JsonView》為模仿藍(lán)本,不斷修正解析中的錯(cuò)誤,最終完成了JSON所有結(jié)構(gòu)的復(fù)合解析,并做出了一個(gè)程序來(lái)直觀測(cè)試解析效果,該程序盡可能與《JsonView》雷同,因此如果你使用起來(lái)會(huì)發(fā)現(xiàn)兩者之間很像(包括解析速度上),并且在容錯(cuò)能力上甚至比《JsonView》還好。
功能介紹:
淼軟件自主解析JSON數(shù)據(jù)類型(解析算法1.04版已開(kāi)源),使用樹來(lái)直觀清晰顯示出所有結(jié)構(gòu),輔助程序員快速定位JSON節(jié)點(diǎn)提高開(kāi)發(fā)效率。
抓包網(wǎng)頁(yè)時(shí),返回json數(shù)據(jù)是常有的,因此學(xué)習(xí)易語(yǔ)言等編程語(yǔ)言進(jìn)行網(wǎng)頁(yè)軟件開(kāi)發(fā)時(shí),本工具是必不可少的,水淼自己也是用此工具分析JSON結(jié)構(gòu),開(kāi)發(fā)了很多網(wǎng)頁(yè)類軟件,代碼清晰多了就自然工作輕松多了。
JSON是Javascript原生支持的一個(gè)輕量級(jí)數(shù)據(jù)交換格式,這是一種復(fù)合型無(wú)限嵌套數(shù)據(jù)模型,超級(jí)強(qiáng)大。
最簡(jiǎn)單的形式是名稱和值對(duì)應(yīng),然后它的值又可以是數(shù)組、對(duì)象,而數(shù)組可以包含多個(gè)對(duì)象或數(shù)組,然后對(duì)象包含多個(gè)名稱和值.......