1. 通过json字符串给 初始化对象: Gson.fromJson(jsonString string,Class<T> type )
class Util_JsonToObject{
public static <T> T jsonToObject(String jsonstring, Class<T> type){ //<T> 含泛型的方法 并不是返回值;
Gson son = new Gson();
T t= son.fromJson(jsonstring,type );
return t;
}
}
应用1:
String jsonString = "{'name':'samuel.cai','age':23,'grade':{'course':'English','score':100,'level':'A'}}";
Student student = new JsonStudent();
student = Util_JsonToObject.jsonToObject(jsonString, JsonStudent.class);
2. 实例对象生成json字符串 : Gson.toJson(Object obj);
class Util_ObjectToJson{
public static String O