解析错误:
    
    Expected BEGIN_ARRAY but was BEGIN_OBJECT
    
    {
    
    “msg”: “绑定成功!”,
    
    “code”: “0”,
    
    “data”: {
    
    “isbind”: “0”
    
    }
    
    }
    
    你的解析:
    
    public class GTResult {
    
   
@Expose
public String msg;
@Expose
public String code;
    @Expose
    
    public List data;
   
改正:
    public class GTResult {
    
    @Expose
    
    public String msg;
    
    @Expose
    
    public String code;
    
    public A data;
    
    class A{
    
    public String isbind;
    
    }
    
    }
    
    如果是Listdata :
    
    则解析的Json 格式是:[
    
    { },
    
    { },
    
    ]
   
    例如: Json格式:
    
    {
    
    2 “students”:
    
    3 [
    
    4 {“name”:”jackson”,“age”:100},
    
    5 {“name”:”michael”,”age”:51}
    
    6 ]
    
    7 }
    
    解析List people:
   
如果解析的是Json对象数组,就要麻烦一点,需要借助Typetoken(官方提供的一种反射机制)将期望解析成的数据类型传入到fromJson()方法中,如下所示:
List people = gson.fromJson(jsonData, new TypeToken
 
