我正在制作一個關于太陽能電池板的應用程式,我需要借助 API 從資料庫中提取太陽能電池板的狀態和效率。我找到了一個站點,但在其中找不到 API 檔案,它只提供特定于我選擇的區域的 JSON 包。如何使用 JSON 包提取資料?
uj5u.com熱心網友回復:
你需要學習如何在 Kotlin 中使用 JSON 和 Okhttp
首先,將 Okhttp 的依賴項添加到您的專案中,然后OKHTTPCLIENT()像這樣創建一個物件:
val client = OKHTTPCLIENT()
val request = Request.Builder()
.url("URL OF JSON")
.build()
接下來,將以下這些代碼行添加到onResponse函式中:
val rawContent = response.body!!.string()
val jsonObject = JSONOBJECT(rawContent)
jsonObject.getInt("ID OF content u want")
現在你有一個 JSON 物件
JSON 檔案在這里:https : //developer.android.com/reference/kotlin/org/json/JSONObject
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/394291.html
