水淼軟件自主解析JSON數據類型(解析算法已開源),使用樹來直觀清晰顯示出所有結構,輔助程序員快速定位JSON節點提高開發效率。
JSON是Java原生支持的一個輕量級數據交換格式,這是一種復合型無限嵌套數據模型,超級強大。
最簡單的形式是名稱和值對應,然后它的值又可以是數組、對象,而數組可以包含多個對象或數組,然后對象包含多個名稱和值……
------------------------------------ 開發花絮 ---------------------------------
在以前經常POST就會遇到JSON數據,平常笨拙的辦法就是取文本中間、尋找文本等方式來定位需要的數據,這個過程通常很繁瑣且容易出錯,因為JSON是嵌套多層無限循環的數據體系。
后來就搜到了國外的一款JSON解析工具《JsonView》,使用它來查看JSON數據很直觀,提高了對目標數據的定位效率,減少了出錯。但還是因為沒有JSON格式化讀寫函數,所以處理JSON還是使用取文本中間、尋找文本等命令。我也搜了幾次論壇,發現也有一些易友寫了JSON解析模塊,但好象只能解析簡單結構,而且好象也沒有專門JSON支持庫(如果有請告訴我o(∩_∩)o)。
所以我就一直想著自己來解析JSON,于是就《JsonView》為模仿藍本,不斷修正解析中的錯誤,最終完成了JSON所有結構的復合解析,并做出了一個程序來直觀測試解析效果,該程序盡可能與《JsonView》雷同,因此如果你使用起來會發現兩者之間很像(包括解析速度上),并且在容錯能力上甚至比《JsonView》還好。




西門子s7-200 smart編程軟件
AutoShop
PDMan(免費數據庫建模工具)
jQM代碼助手
C-Free