如何將資源資料夾中的本機 JSON 檔案解析為 ListView?
使用儲存在資源資料夾中的本機JSON 檔案時,您可以使用下列步驟將它們解析為ListView 進行顯示:
擷取資料:透過遍歷物件和陣列來存取 JSON 層次結構中所需的資料。例如,您可以如下檢索公式:
JSONObject formArray = json.getJSONObject("formules"); String formule = formArray.getString("formule"); String url = formArray.getString("url");
填充ListView: 取得資料後,您可以建立一個HashMap
ArrayList<HashMap<String, String>> formList = new ArrayList<>(); HashMap<String, String> formulaMap = new HashMap<>(); formulaMap.put("formule", formule); formulaMap.put("url", url); formList.add(formulaMap); // Set ListView adapter ListView categoriesL = (ListView) findViewById(R.id.listFormulas); ArrayAdapter adapter = new ArrayAdapter(this, android.R.layout.simple_list_item_1, formList); categoriesL.setAdapter(adapter);
透過執行下列步驟,您可以有效地將資產資料夾中的本機 JSON 檔案解析為 ListView 進行顯示在您的應用程式中。
以上是如何將資源中的本機 JSON 檔案解析為 ListView?的詳細內容。更多資訊請關注PHP中文網其他相關文章!