공책

Json 파싱할때 Gson에서 fromJson으로 변경 할때 한 필드에 여러 값이 매핑 되야 할 경우 본문

웹 개발/Java

Json 파싱할때 Gson에서 fromJson으로 변경 할때 한 필드에 여러 값이 매핑 되야 할 경우

QTHoney 2017. 3. 8. 18:18

Gson version 2.4 이상부터 가능합니다.


@SerializedName(value="대상 필드명", alternate={"첫번째 키", "두번째 키"})


예:

public clas Cls(){

@SerializedName(value="id", alternate={"user_id", "user_name"})

private String id;

...

}


Comments