Gson是google的一個Json庫,使用非常簡單
new Gson().fromJson(Json_string,class),它會“盡量”轉換出對象,哪怕得到的對象從數據上看是不完整的。
就是將json_String轉換為class類型的對象
例如:
infoList = GsonUtil.getDefaultGson().fromJson(info, Feedback[].class);
這就會把info轉換成feedback的數組。
一些典型的情況:
0: NULL //輸入空,返回null 1:abc com.google.gson.JsonSyntaxException //不是json串,返回異常 2:{} name:null/age:0 3:{"nick_name":"Jack"} name:null/age:0 4:{"name":"Anna","id":5} name:Anna/age:0 5:{"name":"Pluto","age":15,"id":10} name:Pluto/age:15