Heim > Java > javaLernprogramm > Hauptteil

Wie können wir eine JSON-Datei in Java lesen?

WBOY
Freigeben: 2023-08-30 09:53:05
nach vorne
1031 Leute haben es durchsucht

JSON ist eines der am weitesten verbreiteten Datenaustauschformate und ist leichtgewichtigund >sprachenunabhängig. json.simple ist eine leichtgewichtige JSON-Verarbeitungsbibliothek, die zum Lesen und Schreiben von JSON-Dateien verwendet werden kann, zum Kodieren oder DekodierenJSON-Text verwendet werden kann und vollständig mit dem kompatibel ist JSON-Spezifikation (RFC4627strong>). Um die JSON-Datei zu lesen, müssen wir die Datei json-simple.jar herunterladen und den Pfad für die Ausführung festlegen.

json-Datei

Wie können wir eine JSON-Datei in Java lesen?

Beispiel

import java.io.*;
import java.util.*;
import org.json.simple.*;
import org.json.simple.parser.*;
public class JSONReadFromTheFileTest {
   public static void main(String[] args) {
      JSONParser parser = new JSONParser();
      try {
         Object obj = parser.parse(new FileReader("/Users/User/Desktop/course.json"));
         JSONObject<strong> </strong>jsonObject = (JSONObject)obj;
         String name = (String)jsonObject.get("Name");
         String course = (String)jsonObject.get("Course");
         JSONArray subjects = (JSONArray)jsonObject.get("Subjects");
         System.out.println("Name: " + name);
         System.out.println("Course: " + course);
         System.out.println("Subjects:");
         Iterator iterator = subjects.iterator();
         while (iterator.hasNext()) {
            System.out.println(iterator.next());
         }
      } catch(Exception e) {
         e.printStackTrace();
      }
   }
}
Nach dem Login kopieren

Ausgabe

Name: Raja
Course: MCA
Subjects:
subject1: MIS
subject2: DBMS
subject3: UML
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie können wir eine JSON-Datei in Java lesen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:tutorialspoint.com
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage