Rumah > Java > javaTutorial > Tukar objek JSON ke objek Java menggunakan perpustakaan Gson di Java?

Tukar objek JSON ke objek Java menggunakan perpustakaan Gson di Java?

WBOY
Lepaskan: 2023-09-18 21:29:02
ke hadapan
958 orang telah melayarinya

Tukar objek JSON ke objek Java menggunakan perpustakaan Gson di Java?

Gson ialah perpustakaan json java yang dicipta oleh Google yang boleh digunakan untuk menjana JSON. Dengan menggunakan Gson kita boleh menjana JSON dan menukar JSON kepada objek java. Kita boleh memanggil kaedah fromJson() kelas Gson untuk menukar objek JSON kepada objek Java.

Sintaks
public <T> fromJson(java.lang.String json, java.lang.Class<T> classOfT) throws JsonSyntaxException
Salin selepas log masuk

Contoh

import com.google.gson.*;
public class JSONtoJavaObjTest {
   public static void main(String[] args) {
      Gson gson = new Gson();
      Emp emp = gson.fromJson("{&#39;name&#39;:&#39;raja&#39;,&#39;age&#39;:25}", Emp.class);
      System.out.println(emp.getName());
      System.out.println(emp.getAge());
   }
}
// Emp class<strong>
</strong>class Emp {
   String name;
   int age;
   public Emp() {
      super();
   }
   public Emp(String name, int age) {
      super();
      this.name = name;
      this.age = age;
   }
   public String getName() {
      return name;
   }
   public void setName(String name) {
      this.name = name;
   }
   public int getAge() {
      return age;
   }
   
   public void setAge(int age) {
      this.age = age;
   }
}
Salin selepas log masuk

Output

raja
25
Salin selepas log masuk

Atas ialah kandungan terperinci Tukar objek JSON ke objek Java menggunakan perpustakaan Gson di Java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:tutorialspoint.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan