내 반응은 개조를 사용하여 json 배열을 파싱하는 방법은 무엇입니까?
{
"IsSuccess": true,
"ResponseObject": ["one", "two", "three", "four", "five"]
}}
내가
POJO
을 만들어하려고 노력 .. 이런 식이다. 친절하게 솔루션을 도와주세요.
내 반응은 개조를 사용하여 json 배열을 파싱하는 방법은 무엇입니까?
{
"IsSuccess": true,
"ResponseObject": ["one", "two", "three", "four", "five"]
}}
내가
POJO
을 만들어하려고 노력 .. 이런 식이다. 친절하게 솔루션을 도와주세요.
POJO 클래스는 이와 같아야합니다.
public class TempParams {
/**
* IsSuccess : true
* ResponseObject : ["one","two","three","four","five"]
*/
private boolean IsSuccess;
private List<String> ResponseObject;
public boolean isIsSuccess() {
return IsSuccess;
}
public void setIsSuccess(boolean IsSuccess) {
this.IsSuccess = IsSuccess;
}
public List<String> getResponseObject() {
return ResponseObject;
}
public void setResponseObject(List<String> ResponseObject) {
this.ResponseObject = ResponseObject;
}
}
성공적으로 응답 객체를 얻기 후에는 다음과 같이 변환해야합니다.
Gson gson = new Gson();
TempParams model = gson.fromJson(mObject.toString(), TempParams.class);
이제 POJO 클래스에서 가치를 얻을 수 있습니다.
pojo도 게시하십시오. –
질문을하기 전에, 지금까지 무엇을했는지 알려주세요. –
[JSON 배열 응답을 Retrofit & Gson을 사용하여 구문 분석] (https://stackoverflow.com/questions/42623437/parse-json-array-response-using-retrofit-gson)의 중복 가능성 – ADM