可以通过使用JSONArray来解决此问题。首先,确保API返回的数据是一个JSON数组。然后,在Android端,使用以下代码来解析JSON数组:
String jsonStr = "API返回的JSON数据";
try {
JSONArray jsonArray = new JSONArray(jsonStr);
for (int i = 0; i < jsonArray.length(); i++) {
JSONObject jsonObject = jsonArray.getJSONObject(i);
//获取数据并进行操作
}
} catch (JSONException e) {
e.printStackTrace();
}
以上代码将循环遍历JSON数组,并使用JSONObject来获取每个记录的数据。这样,你就能够接收到API返回的多条记录了。