- 使用場景
當我們待處理的字符串是個集合時,我們沒辦法通過fromJson(String json, Class<T> classOfT)
來獲取對象,使用JsonParser按照array來一步步轉又太過麻煩。 - 怎麼使用
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);