1. 引入Maven
<!-- https://mvnrepository.com/artifact/com.google.code.gson/gson -->
<dependency>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<version>2.8.6</version>
</dependency>
2. 简单使用
Object obj = new Object();
//Object转Json字符串
String obstr = new Gson().toJson(object);
//Json字符串转Object
Object object = new Gson().fromJson(obstr);
3. 简单封装下
public class JSONUtil {
private static Gson g = new Gson();
public static String toJson(Object o){
return g.toJson(o);
}
public static Object fromJson(String jsonStr, Class clazz){
return g.fromJson(jsonStr, clazz);
}
}