您好,欢迎访问一九零五行业门户网

在Java中使用Gson库将Java对象转换为JSON?

gson 是一个由 google 创建的用于 java 的 json 库,它可以用来生成 json。通过使用 gson,我们可以生成 json 并将一个 bean/ java 对象转换为 json 对象。我们可以调用 gson 类的 tojson() 方法将 java 对象转换为 json 对象。
语法public java.lang.string tojson(java.lang.object src)
示例import com.google.gson.gson;public class convertjavaobjecttojsontest { public static void main(string[] args) { gson gson = new gson(); student student = new student("raja", "ramesh", 30, "hyderabad"); system.out.println(gson.tojson(student)); // converts java object to json object. }}// student classclass 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 + " ]"; }}
输出{"firstname":"raja","lastname":"ramesh","age":30,"address":"hyderabad"}
以上就是在java中使用gson库将java对象转换为json?的详细内容。
其它类似信息

推荐信息