Heim > Java > javaLernprogramm > Hauptteil

Wie drucke ich JSON hübsch mit der Gson-Bibliothek in Java?

PHPz
Freigeben: 2023-09-13 21:05:11
nach vorne
1319 Leute haben es durchsucht

Wie drucke ich JSON hübsch mit der Gson-Bibliothek in Java?

Gson ist eine von Google erstellte Java-JSON-Bibliothek. Durch die Verwendung von Gson können wir JSON generieren und JSON in Java-Objekte konvertieren. Standardmäßig kann Gson JSON im „kompakten Format“ drucken. Um „Gson Pretty Printing“ zu aktivieren, müssen wir eine Gson-Instanz mit der Methode „setPrettyPrinting()“ der Klasse „GsonBuilder“ konfigurieren, die Gson so konfiguriert, dass JSON passend zur Seite für Pretty Printing ausgegeben wird. Syntax

public GsonBuilder setPrettyPrinting()
Nach dem Login kopieren
Beispiel
import java.util.*;
import com.google.gson.*;
public class PrettyJSONTest {
   public static void main( String[] args ) {
      Employee emp = new Employee("Raja", "115", "Content Engineer", "Java", "Hyderabad");
      Gson gson = new GsonBuilder().setPrettyPrinting().create(); // pretty print
      String prettyJson = gson.toJson(emp);
      System.out.println(prettyJson);
   }
}
// Employee class
class Employee {
   private String name, id, designation, technology, location;
   public Employee(String name, String id, String designation, String technology, String location) {
      super();
      this.name = name;
      this.id = id;
      this.designation = designation;
      this.technology = technology;
      this.location = location;
   }
   public String getName() {
      return name;
   }
   public String getId() {
      return id;
   }
   public String getDesignation() {
      return designation;
   }
   public String getTechnology() {
      return technology;
   }
   public String getLocation() {
      return location;
   }
}
Nach dem Login kopieren
Ausgabe
{
 "name": "Raja",
 "id": "115",
 "designation": "Content Engineer",
 "technology": "Java",
 "location": "Hyderabad"
}
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie drucke ich JSON hübsch mit der Gson-Bibliothek in Java?. 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
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!