티스토리 뷰

GSON을 이용하여 JSONObject를 마샬링 하는 것은 직접 클래스를 지정하여 주면 되지만 List로 반환을 받아야 하는 JsonArray일 경우 TypeToken을 이용하여야 한다.



Gson gson = new Gson();

gson.fromJson( [JsonArray].toString() , new TypeToken<ArrayList<[Casting 할 객체]>>(){}.getType() );


참고로 일반적인 객체로의 변환은


Gson gson = new Gson();

gson.fromJson( [JsonElement or Json.toString()] , [변환하고 싶은 객체].class);


댓글
댓글쓰기 폼
공지사항
최근에 달린 댓글
Total
125,395
Today
21
Yesterday
13
링크
«   2021/04   »
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30  
글 보관함