使用Gson将JSONObject objectObj 对象转换为Charge对象部分代码:
Gson gs = new GsonBuilder().setDateFormat("yyyy-MM-dd").create();
Charge charge = gs.fromJson(objectObj.toString(), Charge.class);
问题是结果charge与objectObj结构一致但是某些字段的值不一样了!!!
详见截图,及截图中的标记信息,请大神们提供解决方案:
是不是Charge类的这些属性的类型和json的数据类型不一致导致转换失败呢?