Heim > Java > javaLernprogramm > Java-Objekte mithilfe der Gson-Bibliothek in Java in JSON konvertieren?

Java-Objekte mithilfe der Gson-Bibliothek in Java in JSON konvertieren?

WBOY
Freigeben: 2023-09-09 14:09:02
nach vorne
1221 Leute haben es durchsucht

Java-Objekte mithilfe der Gson-Bibliothek in Java in JSON konvertieren?

Gson ist eine von Google erstellte JSON-Bibliothek für Java, die zum Generieren von JSON verwendet werden kann. Mithilfe von Gson können wir JSON generieren und ein Bean-/Java-Objekt in ein JSON-Objekt konvertieren. Wir können die toJson()-Methode der Gson-Klasse aufrufen, um ein Java-Objekt in ein JSON-Objekt zu konvertieren.

Syntax

public java.lang.String toJson(java.lang.Object src)
Nach dem Login kopieren

Beispiel

import com.google.gson.Gson;
public class ConvertJavaObjectToJSONTest {
   public static void main(String[] args) {
      <strong>Gson </strong>gson = new Gson();
      Student student = new Student("Raja", "Ramesh", 30, "Hyderabad");
      System.out.println(gson<strong>.toJson(student)); </strong><strong>// converts java object to json object.</strong>
   }
}
// student class<strong>
</strong>class Student {
   private String firstName;
   private String lastName;
   private int age;
   private String address;
   public Student(String firstName, String lastName, int age, String address) {
      super();
      this.firstName = firstName;
      this.lastName = lastName;
      this.age = age;
      this.address = address;
   }
   public String getFirstName() {
      return firstName;
   }
   public void setFirstName(String firstName) {
      this.firstName = firstName;
   }
   public String getLastName() {
      return lastName;
   }
   public void setLastName(String lastName) {
      this.lastName = lastName;
   }
   public int getAge() {
      return age;
   }
   public void setAge(int age) {
      this.age = age;
   }
   public String getAddress() {
      return address;
   }
   public void setAddress(String address) {
      this.address = address;
   }
   public String toString() {
      return "Student[ " +
               " firstName = " + firstName +
               ", lastName = " + lastName +
               ", age = " + age +
               ", address = " + address +
               " ]";
   }
}
Nach dem Login kopieren

Ausgabe

{"firstName":"Raja","lastName":"Ramesh","age":30,"address":"Hyderabad"}
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonJava-Objekte mithilfe der Gson-Bibliothek in Java in JSON konvertieren?. 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