1. 程式人生 > >解決Java關鍵字作為json資料欄位名問題

解決Java關鍵字作為json資料欄位名問題

在java命名規範中,我們不能採用Java關鍵字如 public、static等命名,但是在服務端資料命名時我們往往會採用某一欄位的英文來命名,這有時候就不可避免的和java關鍵字有衝突。

這裡介紹一個Java註解來解決這一問題,將json資料中的欄位進行轉換,如:

@SerializedName("public")
int isPublic;

@SerializedName("json中的命名")

Object Java中的命名;