Gson解析小技巧——解析數組json字符串——一行代碼搞定

Object[] objects = new Gson().fromJson("", Object[].class);

說一行代碼就一行,哈哈!

那麼下面稍微講解一下

Object[]

例如:

“[{"name":"feisher","age":29}]”

後臺給我們一個這樣的字符串,解析起來很坑爹對吧,感覺完全沒必要有那層數組,但是讓其該接口,就太low了,雖說我以前也這樣幹,( ̄▽ ̄)”

直接使用Gsonformat生成對象,然後發現,數組被去掉了,生成的裏面的對象,然後使用Gson解析報錯了!!

假如我們的對象名字叫做 Developer ,那麼 對應的上面那行的解析代碼就是

Developer[]

獲取對象

網上各種帖子寫工具類轉換JsonArray —JsonObject 看得真心累,其實很簡單,一句代碼足夠

Object object = objects[0];  //承接上面解析方法
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章