android - 从 api 获取数据并将其存储在数据类中
问题描述
我对开发很陌生。我知道如何从简单的 api 中获取数据并将数据存储在 kotlin 数据类中,如下所示:
data class Property(
val id: String,
@Json(name = "img_src") val imgSrcUrl: String,
val type: String,
val price: Double
)
但是我怎样才能像这样获取和存储数据结构呢?
{
"Thailand": [
{
"date": "2020-1-22",
"confirmed": 2,
"deaths": 0,
"recovered": 0
},
{
"date": "2020-1-23",
"confirmed": 3,
"deaths": 0,
"recovered": 0
},
...
],
...
}
解决方案
正如@CommonsWare 在评论中建议的那样,我能够得到这样的数据:
fun getPropeties():
Call<Map<String, List<Property>>>
}
推荐阅读
- excel - 使用VBA在html页面中查找表号
- elasticsearch - 如何使用 elasticsearch ruby 在附件管道中使用文档?
- node.js - 卡在 heroku 试图部署 express 和 react
- php - PDO 留下 .laccdb 文件
- three.js - 对缓冲区几何进行射线投射时如何获得相交面
- vba - 如何正确使用 VBA 脚本插入具有特定字符的公式
- angular - Angular 5 - Angular Material 在组件中不起作用
- hive - sqoop 导入配置单元表错误
- python - ORM 排序与模型“元”排序 - Django 1.11
- java - 如何避免 if-else 树代码?