Java Listview 資料綁定:將JSON 陣列轉換為常規Java 清單
以ListView 為基礎的Android 應用程式需要在清單中顯示數據。這些資料通常以 JSON 格式進行儲存。要在 ListView 中使用 JSON 數據,需要將其轉換為標準 Java 清單。
解:
JSON.org 包含一個 JSONArray 類,表示 JSON 陣列。要將其轉換為Java 列表,可以使用以下步驟:
<code class="java">ArrayList<String> list = new ArrayList<>();</code>
<code class="java">JSONArray jsonArray = (JSONArray) jsonObject;</code>
<code class="java">if (jsonArray != null) { int len = jsonArray.length(); for (int i = 0; i < len; i++) { list.add(jsonArray.get(i).toString()); } }</code>
<code class="java">return list;</code>傳回包含JSON 陣列元素的Java 清單:
此程式碼片段從JSON 陣列中提取字串元素並將其儲存在ArrayList 中。然後可以使用此列表將資料綁定到 ListView。
以上是如何將 JSON 陣列轉換為 Android 中 ListView 的常規 Java 清單?的詳細內容。更多資訊請關注PHP中文網其他相關文章!