>챌린지반 강의1. Json(JavaScript Object Notation) 1)Client - REST API server간 통신 -예전엔 HTML코드로 통신 =>문제점: 웹브라우저는 이해되는데 안드로이드같은 곳에선 알아볼 수 없음 -지금은 Json으로 통신 =>웹브라우저뿐만이 아니라 다른 OS들도 데이터를 인식하기 쉬워짐 2)구조 : Key - Value 형태 -{ } 는 Object -[ ] 는 Array 3)convert에 사용할 dataclass -"reponse" : { } => val Reponse: Body //오브젝트는 해당 부분을 데이터 클래스로 @최상위에 { }로 시작하면 해당 오브젝트에 대응되는 data class를 만들어야 한다. -"List" : [ ] => val List: ..