Gson簡單使用

2021-08-18 20:57:33 字數 1092 閱讀 5506

/**

* created by wangliang on 2018/4/16.

* 說明:

*/public class meetnoticeentity

public void

setmsgtype(string msgtype)

public string getmeetingtheme()

public void

setmeetingtheme(string meetingtheme)

public string getmeetingid()

public void

setmeetingid(string meetingid)

public string getmeetingpwd()

public void

setmeetingpwd(string meetingpwd)

@override

public string tostring() '

;}

注:以上內容可使用快捷方式生成:首先新建類,在類中右鍵,選擇generate ==> gsonformat,將json字串貼上進去,確定即可

1.配置gson

直接在build.gradle中引用

compile 'com.google.code.gson:gson:2.8.1'

2.呼叫gson解析

string str=

gson gson = new 

gson();

meetnoticeentity meet = gson.fromjson(str

, meetnoticeentity.class);

log.i("====>"

,meet.tostring());

log.i

("====>"

,meet.getmeetingid()+

","+meet.getmeetingtheme()+

","+meet.getmsgtype()+

","+meet.getmeetingpwd())

;

Gson的簡單使用

person 欄位加getter setter 方法 也可以寫構造方法 public class person public person string name,int age public string getname public void setname string name public...

Gson的簡單實用

gson 是google解析json的乙個開源框架,同類的框架fastjson,jackjson等等 我曾經寫過一片如何使用fastjson 接下來就寫寫如何簡單的使用gson,以下是我最常用到的幾種情況 歡迎補充 person 物件轉換成json字串 list person 轉換成json字串 j...

Gson使用總結

gson 大家基本上都用過吧,沒用過的話,建議你趕緊使用,因為使用起來太方便了,只需要一句話就能把乙個類打包成 json 資料,同樣也只需要一句 就能把 json 資料轉化成乙個物件。當然今天講的不是如何轉化物件和解析 json 資料,而是我們在打包或解析資料的時候,往往有些字段我們不需要,所以這就...