水淼JSON解析助手可以自主解析JSON數(shù)據(jù)類型(解析算法已開源),使用樹來直觀清晰顯示出所有結構,輔助程序員快速定位JSON節(jié)點提高開發(fā)效率。
開發(fā)花絮:
在以前經(jīng)常POST就會遇到JSON數(shù)據(jù),平常笨拙的辦法就是取文本中間、尋找文本等方式來定位需要的數(shù)據(jù),這個過程通常很繁瑣且容易出錯,因為JSON是嵌套多層無限循環(huán)的數(shù)據(jù)體系。
后來就搜到了國外的一款JSON解析工具《JsonView》,使用它來查看JSON數(shù)據(jù)很直觀,提高了對目標數(shù)據(jù)的定位效率,減少了出錯。但還是因為沒有JSON格式化讀寫函數(shù),所以處理JSON還是使用取文本中間、尋找文本等命令。我也搜了幾次論壇,發(fā)現(xiàn)也有一些易友寫了JSON解析模塊,但好象只能解析簡單結構,而且好象也沒有專門JSON支持庫(如果有請告訴我o(∩_∩)o)。
所以我就一直想著自己來解析JSON,于是就《JsonView》為模仿藍本,不斷修正解析中的錯誤,最終完成了JSON所有結構的復合解析,并做出了一個程序來直觀測試解析效果,該程序盡可能與《JsonView》雷同,因此如果你使用起來會發(fā)現(xiàn)兩者之間很像(包括解析速度上),并且在容錯能力上甚至比《JsonView》還好。
更新日志:
v1.0.0.1:修復XP下樹圖標不能顯示的問題