簡體   English   中英

Http 請求:如何在花括號內獲取值

[英]Http request: How can I get a value inside curly braces

我嘗試制作一個天氣應用程序。 例如,當我嘗試獲取時區(在花括號之外)時,它可以工作,但是當我嘗試獲取溫度時卻沒有。 這是我想要的地方在此處輸入圖像描述 這是我的 Class

data class WeatherClass (
    //here I don't know how to get the temp
    @field:Json(name = "main")
    val temp: Double,
    val timezone: Int,
    val id: Int
)

它是一個嵌套的Json ,您不能使用main直接訪問temp ,創建一個Main class 並在其中添加temp

data class Main(val temp: Double)

然后在WeatherClass添加Main

 data class WeatherClass (
      val main: Main,
      val timezone: Int,
      val id: Int){

      val temp:Double
          get() = main.temp
  }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM