Android Volley: отправьте JSONObject в качестве параметра и получите JSONArray в качестве ответа
Я изучаю библиотеку волейбола в Android. Я использую JsonObjectRequest для передачи JsonObject в качестве параметров запроса, и я получаю ответ как JsonArray в коде прослушивателя ошибок для строки проверки JsonObjectRequest № 84 в изображении Ошибка в Logcat.
Может ли кто-нибудь помочь мне в этом, как получить JsonArray в качестве ответа, передав JsonObject в качестве параметра запроса.
1 ответ
Использование JsonArrayRequest
захватить Array
в ответ
JsonArrayRequest jsonArrayRequest = new JsonArrayRequest(
Request.Method.POST,
"http://lanes-dev.cloudapp.net/api/DiaryTweetLineApi/LoadDiaryTweetLinesByUser",
obj,
new Response.Listener<JSONArray>() {
@Override
public void onResponse(JSONArray response) {
}
},
new Response.ErrorListener(){
@Override
public void onErrorResponse(VolleyError error){
// Do something when error occurred
}
}
);