編程之路小細節-JsonArray的數據獲取

在工作中遇到這樣一個問題:需要從一個map中獲取數據,這段數據的格式爲 key : value ,並且value中存儲的是一個集合或者數組類型。而我一般是將其轉換爲JSON格式的樣式,然後再從JSONObject中獲取數據。因爲,在數據格式上,map中的數據存儲格式與JSONObject的數據格式一致,所以用JSONObject獲取map中的數據很是方便。鑑於機密性,無法貼出工作代碼,便在java工程下下自行編寫了一個相同功能的程序。上圖說話:




但是在進行編寫測試程序的時候發現導入的第三方JSON包,引用後編譯期可用,運行期拋出NoClassDefFoundError和ClassNotFoundException的異常,無法由classpath查找到jar包從而使用jar包。因此,我重新創建了一個動態web工程並且將第三方Jar包更換爲Gson的jar包,由此而編寫成了上圖中所展示的代碼,進行功能的成功展示。


一滴水,無法展示它的美;一江海,方能容納它的心。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章