如何将两个网络请求响应合并为单个对象

时间:2019-06-01 00:41:35

标签: android kotlin rx-java

我正在尝试使用翻新客户端从以下两个API请求中检索数据,并希望显示在Listview中

我从下面两个带有不同字段的API请求中得到响应

在下面的API中,硬币名称,硬币价格 https://pro-api.coinmarketcap.com/v1/cryptocurrency/listings/latest

在下面的API中,徽标 https://pro-api.coinmarketcap.com/v1/cryptocurrency/info

如何在单独的POJO类中结合上述两个请求响应?

CoinName.kt 数据类CoinName(       变量名称:字符串,       变量价格:字符串 )

CoinInfo.kt 数据类CoinInfo(       var logo:字符串 )

我想在我的列表视图中显示硬币名称,硬币价格,徽标字段。但是硬币名称和价格出现在CoinName类中,而徽标出现在CoinInfo类中

1 个答案:

答案 0 :(得分:1)

您需要使用zip运算符并将您的回复合并到3rd类中。看到这个question