我正在制作一个关于太阳能电池板的应用程序,我需要借助 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
0 评论