私の応答は次のように..です改造を使用して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