So konvertieren Sie Java-Objekte in Json auf PC oder Mac (mit Bildern)

Inhaltsverzeichnis:

So konvertieren Sie Java-Objekte in Json auf PC oder Mac (mit Bildern)
So konvertieren Sie Java-Objekte in Json auf PC oder Mac (mit Bildern)

Video: So konvertieren Sie Java-Objekte in Json auf PC oder Mac (mit Bildern)

Video: So konvertieren Sie Java-Objekte in Json auf PC oder Mac (mit Bildern)
Video: In Microsoft Excel Bilder einfügen und mit einer Zelle verheiraten 2024, Kann
Anonim

In diesem wikiHow zeigen wir dir, wie du Java-Objekte auf einem PC oder Mac in Json umwandelst. In diesem Tutorial verwenden wir die Objectmapper-Klasse aus der Jackson-Bibliothek. Dies ist die einfachste Methode zum Konvertieren von Java-Objekten in Json.

Schritte

9688688 1
9688688 1

Schritt 1. Fügen Sie der Datei pom.xml die folgenden Abhängigkeiten hinzu

Diese Abhängigkeiten fügen "jackson-annotations-2.9.3.jar", "jackson-core-2.9.3.jar" und "jackson-databind-2.9.3.jar" hinzu. Stellen Sie sicher, dass Sie die neueste Version des Jackson-Databinds unter "Version" angeben.

     com.fasterxml.jackson.core jackson-databind 2.9.3 
    
9688688 2
9688688 2

Schritt 2. Geben Sie den Objectmapper-Code ein

Dadurch wird die Objectmapper-Klasse der Jackson-Bibliothek gestartet.

    ObjectMapper-Mapper = new ObjectMapper();

9688688 3
9688688 3

Schritt 3. Geben Sie den Objektnamen ein

Geben Sie den folgenden Code ein. Geben Sie den tatsächlichen Namen des Java-Objekts ein, das Sie in Json konvertieren. Wenn das Java-Objekt beispielsweise "Student" heißt, lautet der Code Student Student = new Student();

    ObjectName ObjectName = new ObjectName();

9688688 4
9688688 4

Schritt 4. Geben Sie den writeValue für Json ein

Dadurch wird eine Json-Ausgabedatei erstellt, nachdem das Java-Objekt konvertiert wurde. Geben Sie anstelle von "c:\Jsonfile.json" den beabsichtigten Pfad der json-Datei ein. Geben Sie anstelle von "ObjectName" den Namen des Java-Objekts ein, das Sie in Json konvertieren möchten.

    mapper.writeValue(c:\Jsonfile.json, ObjectName);

Schritt 5. Überprüfen Sie Ihr Ergebnis

Der gesamte Code sollte ungefähr so aussehen:

    ObjectMapper-Mapper = new ObjectMapper(); ObjectName ObjectName = new ObjectName(); mapper.writeValue(c:\Jsonfile.json, ObjectName);

Empfohlen: