A Gson là một thư viện json dành cho java, được tạo bởi Google và nó có thể được sử dụng để tạo JSON. Bằng cách sử dụng Gson, chúng ta có thể tạo JSON và chuyển đổi JSON thành các đối tượng java. Chúng tôi có thể gọi fromJson () phương pháp của Gson lớp để chuyển đổi một đối tượng JSON thành Đối tượng Java.
Cú pháp
public <T> fromJson(java.lang.String json, java.lang.Class<T> classOfT) throws JsonSyntaxException
Ví dụ
import com.google.gson.*; public class JSONtoJavaObjTest { public static void main(String[] args) { Gson gson = new Gson(); Emp emp = gson.fromJson("{'name':'raja','age':25}", Emp.class); System.out.println(emp.getName()); System.out.println(emp.getAge()); } } // Emp class 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; } }
Đầu ra
raja 25