내 응용 프로그램에서는 WordPress (RESP API v2) 웹 사이트에서 JSON 스트림을 가져 와서 구문 분석합니다. GSON 컨버터Android : GSON을 사용하여 다른 유형의 값 처리
내가 사용, OKHTTP, 설명 개정 읽고 내 개체로 스트림을 구문 분석합니다.
보통 내 GSON 변환기는 개체를 예상하지만 최근 업데이트로 인해 웹 사이트에서 부울 (false)을 제공합니다. 값이 아직 설정되지 않았습니다.
이것은 내 질문입니다 : "GSON Serialize 및 어떻게 동일한 변수 이름에 대해 다른 유형의 값을 처리 할 수 있습니까?"
고맙습니다!
public static class StageProfileImage {
//////////////////////////////////////////////////
// Variables
//////////////////////////////////////////////////
@SerializedName("url")
private String stageProfileImageUri;
//////////////////////////////////////////////////
//////////////////////////////////////////////////
// Setters & Getters
//////////////////////////////////////////////////
public String getStageProfileImageUri() {
return stageProfileImageUri;
}
public void setStageProfilUri(String stageProfileImageUri) {
this.stageProfileImageUri = stageProfileImageUri;
}
/////////////////////////////////////////////
}
중요 : 내가 스트림을 수정할 수 없습니다
이
내 개체입니다.
동일한 키에 대해 여러 값을 구문 분석하려는 경우 사용자 정의 gson TypeAdapter를 사용하거나 응답으로 ResponseBody를 리턴하고 직접 구문 분석 할 수 있습니다. – Ashish