GSON操作json
添加依赖: implementation'com.google.code.gson:gson:2.7'// 解析json
import com.google.gson.Gson; import com.google.gson.reflect.TypeToken; import java.util.List; public class JsonUtil { static final private Gson gson = new Gson(); // javabean 转 json static public String ObjToStr(Object bean){ return gson.toJson(bean); } // json 转 javabean static public <T>T StrToObj(String jsonDate,Class objClass){ return (T) gson.fromJson(jsonDate,objClass); } // list 转 json static public String ListToStr(List list){ return gson.toJson(list); } // json 转list static public <T> List<T> StrToList(String jsonDate){ return gson.fromJson(jsonDate,new TypeToken<List<T>>(){}.getType()); } }