Heim  >  Artikel  >  Java  >  Informationen dazu, wie Java JSON-Dateien in Webprojekten in Kartensammlungen einliest

Informationen dazu, wie Java JSON-Dateien in Webprojekten in Kartensammlungen einliest

黄舟
黄舟Original
2018-05-12 16:01:332546Durchsuche

Dieser Artikel führt Sie hauptsächlich in die relevanten Informationen zur Verwendung von Java zum Einlesen von JSON-Dateien in Webprojekten in Kartensammlungen ein. Der Artikel führt Sie ausführlich anhand von Beispielcode ein, der eine sichere Referenz für das Studium oder die Arbeit jedes Einzelnen darstellt . Value, Freunde in Not kommen und schauen unten vorbei.

Vorwort

In diesem Artikel werden hauptsächlich die relevanten Inhalte zum Java-Lesen von JSON-Dateien in Webprojekten in Kartensammlungen vorgestellt und als Referenz bereitgestellt Zum Lernen gibt es im Folgenden nicht viel zu sagen. Schauen wir uns die ausführliche Einführung an.

Instanzeinführung

Angenommen, es gibt eine JSON-Datei im aktuellen Projekt-Webverzeichnis (/resource/test.json) wie folgt:

[
 {
 "path": "content_111",
 "title": "文章1",
 "imgUrl": "../../../libs/img/pptau/pf.jpg"
 },
 {
 "path": "content_222",
 "title": "文章2",
 "imgUrl": "../../../libs/img/pptau/pf.jpg"
 }
]

Die Methode zum Lesen als List54e47cee50a55a19f1b926d0f6809e99 ist:

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();
  }

Das obige ist der detaillierte Inhalt vonInformationen dazu, wie Java JSON-Dateien in Webprojekten in Kartensammlungen einliest. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn