使用 Java 存取 JSONArray 中的專案成員
使用 JSON 資料時,通常需要存取 JSON 陣列中的特定值。 JSONArray 表示 JSON 文件中的 JSON 物件清單。本文將指導您如何使用 Java 存取和檢索 JSONArray 中的字串值。
考慮以下範例JSON:
{ "locations": { "record": [ { "id": 8817, "loc": "NEW YORK CITY" }, { "id": 2873, "loc": "UNITED STATES" }, { "id": 1501 "loc": "NEW YORK STATE" } ] } }
一旦您有權利存取記錄JSONArray,您可以使用以下步驟檢索每筆記錄的「id」和「loc」值:
以下範例程式碼示範如何存取「id」和「loc」值:
import org.json.JSONArray; import org.json.JSONObject; ... // Load JSON data as before JSONArray recs = locs.getJSONArray("record"); for (int i = 0; i < recs.length(); ++i) { JSONObject rec = recs.getJSONObject(i); int id = rec.getInt("id"); String loc = rec.getString("loc"); // Process id and loc as needed... }
透過執行以下步驟,您可以有效地導航並從JSONArray 中提取特定值,使您能夠在Java 應用程式中使用和操作JSON 資料。
以上是如何在 Java 中存取 JSONArray 的成員?的詳細內容。更多資訊請關注PHP中文網其他相關文章!