내 안드로이드 애플 리케이션에서 JSON 데이터를 여러 REST API에 게시하고 구문 분석을 위해 JSON 데이터를 다시 가져와야합니다. GSON을 사용하여 데이터를 serialize/deserialize하고 싶습니다.각 REST JSON 요청 및 응답에 대해 하나의 클래스를 정의해야합니까?
각 REST API에는 서로 다른 입력/출력 필드가 있습니다. 각 API 요청 및 응답에 대한 데이터를 보유 할 별도의 클래스를 정의해야합니까?
public class API1RequestData{
public String field1;
public String field2;
}
나는 내가 JSON 요청을 구성하기 위해 파이썬을 사용하고 있다면, 내가 클래스를 정의 할 필요가 없기 때문에, 사전 할 것,이 요청하고있다.
은 'retrofit'을 살펴볼 수 있습니다. https://github.com/square/retrofit/blob/master/samples/github-client/src/main/java/com/example/retrofit/GitHubClient.java –