這篇文章主要為大家介紹了利用java讀取web專案中json檔案為map集合的相關資料,文中透過範例程式碼給大家介紹的非常詳細,對大家的學習或工作有一定的參考學習價值,需要的朋友們下面來一起看看吧。
前言
本文主要介紹了java讀取web專案中json檔案為map集合的相關內容,分享出來供大家參考學習,下面話不多說了,來一起看看詳細的介紹吧。
實例介紹
假設目前專案網頁目錄(/resource/test.json)下有一json檔案如下:
[ { "path": "content_111", "title": "文章1", "imgUrl": "../../../libs/img/pptau/pf.jpg" }, { "path": "content_222", "title": "文章2", "imgUrl": "../../../libs/img/pptau/pf.jpg" } ]
其在Java中讀取為List54e47cee50a55a19f1b926d0f6809e99 的方法為:
String dir = request.getSession().getServletContext() .getRealPath("/resource/test.json"); try { File file = new File(dir); if (!file.exists()) { file.createNewFile(); } String str= FileUtils.readFileToString(file, "UTF-8"); List<Map> maps= (List)JSONArray.fromObject(str); } catch (IOException e) { e.printStackTrace(); }
以上是關於Java如何讀取web專案中json檔案為map集合的方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!