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
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
Schritt 2. Geben Sie den Objectmapper-Code ein
Dadurch wird die Objectmapper-Klasse der Jackson-Bibliothek gestartet.
ObjectMapper-Mapper = new ObjectMapper();
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();
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);