이전 블로그에서 객체를 위한 클래스를 먼저 정의하고 있습니다.
그래서 Gson에서 Json을 파싱해서 변환해줄 자바객체를 먼저 만들어 주어야,
변환이 가능 해집니다.
-이전 블로그 하다가 그만 둔거 다음꺼입니다.-
배열로 되어 있습니다.
배열은 Gson에서 변환해 줄때, List 형태로 만들어 주면 됩니다.
......(바꾸는 거 생략 하고)
전부 JSON을 응답 받을 클래스들을 만들면 이렇게 만들어 집니다. (밑에 그림)
JSON으로 응답 받을 클래스들을 꼭!!!!!!!!!!정의를 해야지만,
"JSON데이터"을 Gson이용해서 "자바객체"로 바꿀 수가 있습니다.!!!
클래스를 만들 었으면,
이젠 처리 해주면 됩니다. (밑에 그림)
결과
정리하자면,
Gson을 사용하기 전에
먼저 클래스를 꼭 정의 해주어라!
클래스 만들 때, Json포맷에 맞게(속성에 맞게)
속성이름을 변수명으로 바꾸어 주고,
Type도
1.클래스 만들었으면 그 Type 사용하고
2.String이나, int 사용해야 하면 그거 잘 넣어서 만들 어 주면 됩니다!
- 인터넷 설명 -
'■ Android > Tip' 카테고리의 다른 글
[Android] 40-2.안드로이드 메모리 관리(OutOfMemory) - Bitmap (0) | 2020.02.15 |
---|---|
[Android] 40-1.이미지 다운로드하기 (0) | 2020.02.15 |
[Android] java.io.ioexception cleartext http traffic to not permitted 해결방법 (0) | 2020.02.14 |
[Android] 30-3.Volley 사용시 에러 뜨면 -참고- (안드로이드 http 프로토콜 접속 시 예외발생 조치) (0) | 2020.02.14 |
[Android] 30-3.Volley 사용법 (0) | 2020.02.14 |