首頁  >  文章  >  Java  >  關於Java如何讀取web專案中json檔案為map集合的方法

關於Java如何讀取web專案中json檔案為map集合的方法

黄舟
黄舟原創
2018-05-12 16:01:332546瀏覽

這篇文章主要為大家介紹了利用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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn