java Gson字符串轉複雜對象

  1. 使用場景
    當我們待處理的字符串是個集合時,我們沒辦法通過fromJson(String json, Class<T> classOfT)來獲取對象,使用JsonParser按照array來一步步轉又太過麻煩。
  2. 怎麼使用
    gson給我們還提供了fromJson(String json, Type typeOfT)方法,當類型複雜時我們可以Type。
Type type =  new TypeToken<List<Map<String, String>>>() {}.getType();
List<Map<String, String>> mapList = gson.fromJson(message, type);
發佈了88 篇原創文章 · 獲贊 32 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章