github地址:
https://github.com/google/gson
使用指南:
https://github.com/google/gson/blob/master/UserGuide.md
创建实体类的时候,有3种方法:
1. json中字段名字是什么,实体类属性就用什么名字
private int satus;
private String msg;
private List<BoosData> data;
2.加注解,注解中对应的是json中的字段名
@SerializedName("status")
private int mStatus;
@SerializedName("msg")
private String mMessage;
@SerializedName("data")
private List<BoosData> mData;
3.下载GsonFormat插件
(1)在实体类中alt+insert

(2)把json字符串粘帖到里面

点击右上角可以格式化

点击左下角setting,设置2个重要的设置,这里Entity的name suffix可以设置为空,也可以不设置,在后面也可以改名字

(3)点击ok,这里DataBean就是设置了实体后缀的情况,可以点击改名,比如改为Book.

这样效果就跟方法2的一样了

下面是改了名的


网友评论