Gson 解析 json抓换成了object 后就成为了hash格式 再抓换成json时会出异常

{
"type": "radio",
"data": {
"1": "\u7537",
"2": "\u5973"
}
用gson 解析时转换成object时会成为下面的格式
{data={2=女, 1=男}, type=radio}

http://blog.csdn.net/tkwxty/article/details/34474501

{
"is_main": "1",
"field": "sex",
"name": "\u6027\u522b",
"form_type": "box",
"default_value": "",
"max_length": "50",
"is_unique": "0",
"is_null": "1",
"is_validate": "0",
"in_add": "1",
"input_tips": "",
"setting": {
"type": "radio",
"data": {
"1": "\u7537",
"2": "\u5973"
}
}
},
转换成实体类

public  class Data implements Serializable{
     /**
     * 
     */
    private static final long serialVersionUID = 1L;
    private String default_value;
     private String field;
     private String form_type;
     private String in_add;
     private String input_tips;
     private String is_main;
     private String  is_null;
     private String is_unique;
     private String is_validate;
     private String max_length;
     private String name;
     private Object setting;
    public String getDefault_value() {
        return default_value;
    }

    这个时候setting的值就变成了{data={2=女, 1=男}, type=radio}