Я попытался преобразовать JSONObject в JSONArray и сделать ошибку для ошибки typeMismacth. Я пытаюсь понять, что происходит, но я застрял на этом.
private void prepareReportList(String reportList) {
try {
JSONObject task_type_list = null;
try {
task_type_list = new JSONObject(reportList);
JSONArray data = task_type_list.getJSONArray("data");
int length = data.length();
for (int i = 0; i < length; i++) {
addReportData(data.getJSONObject(i));
}
} catch (JSONException e) {
e.printStackTrace();
}
} finally {
setDataValuesToView(caregiverReportList);
}
}
Это мой код.
и ответ возвращает этот вывод,
{
"data":{
"c_correctCount":"0",
"c_total":"0",
"r_correctCount":"0",
"r_total":"0",
"p_correctCount":"0",
"p_total":"0",
"i_correctCount":"0",
"i_total":"0"
}
}
как я это исправил. Мне нужно преобразовать ответ в JSONArray. Как это реализовать.