1. 程式人生 > >Gson更改javabean的屬性名

Gson更改javabean的屬性名

可以通過GSON包裡的@SerializedNmae("NAME")註解來修改某個欄位的,也可以通過translateName的構造方法進行構造

public String translateName(field f){

if(f.getName().equals("name")){

return "NAME";

}

return f,getName();

}

對於GSON輸出資料隱藏可以再定義屬性引數型別之前可以定義一個transient的屬性