该文章是Java入门系列的第四章:Gson的使用
Gson简单介绍
Gson 是 Google 提供的用来在 Java 对象和 JSON 数据之间进行映射的 Java 类库。可以将一个 JSON 字符串转成一个 Java 对象,或者反过来。
在项目中使用Gson
我们在第二章中已经在pom.xml中将Gson引入依赖了,接下来我们直接在项目中使用Gson,打开Demo类文件,输入以下代码,通过代码import com.google.gson.Gson;引入Gson,通过Gson gson = new Gson();创建一个Gson对象,使用gson.toJson()方法将对象转成Json字符串:
package org.example;
import com.google.gson.Gson;
import java.util.ArrayList;
import java.util.List;
public class Demo {
public static void main(String[] args) {
Gson gson = new Gson();
List<Student> students = new ArrayList<Student>(); // 创建一个列表
Student student = new Student(1,"小红",18); // 创建一个Student对象
students.add(student);
System.out.println(gson.toJson(student)); // 运行结果:{"id":1,"name":"小红","age":18}
System.out.println(gson.toJson(students)); // 运行结果:[{"id":1,"name":"小红","age":18}]
}
}
编写上面代码后,运行项目,可以看到运行结果已经转成了Json字符串
写在最后
以上就是在项目中使用Gson的示例