Object[] objects = new Gson().fromJson("", Object[].class);
說一行代碼就一行,哈哈!
那麼下面稍微講解一下
Object[]
例如:
“[{"name":"feisher","age":29}]”
後臺給我們一個這樣的字符串,解析起來很坑爹對吧,感覺完全沒必要有那層數組,但是讓其該接口,就太low了,雖說我以前也這樣幹,( ̄▽ ̄)”
直接使用Gsonformat生成對象,然後發現,數組被去掉了,生成的裏面的對象,然後使用Gson解析報錯了!!
假如我們的對象名字叫做 Developer ,那麼 對應的上面那行的解析代碼就是
Developer[]
獲取對象
網上各種帖子寫工具類轉換JsonArray —JsonObject 看得真心累,其實很簡單,一句代碼足夠
Object object = objects[0]; //承接上面解析方法