如何使用 retrofit2 在 kotlin 中解析以下代码?
How to parse the below code in kotlin using retrofit2?
{
"message":"successfully",
"data":[
{
"image_url":"http://172.168.1.102:1111/websiteview/assets/images/card_design/1.jpg",
"id":1,
"selected":"No"
},
{
"image_url":"http://172.168.1.102:1111/websiteview/assets/images/card_design/2.jpg",
"id":2,
"selected":"Yes"
},
{
"image_url":"http://172.168.1.102:1111/websiteview/assets/images/card_design/3.jpg",
"id":3,
"selected":"No"
}
],
"status":1,
"my_share_url":"http://172.168.1.102:1111/card/62/"
}
如果您正在寻找 POJO/Model Class 。就是这样
data class Demo(
val data: List<Data>,
val message: String,
val my_share_url: String,
val status: Int
)
data class Data(
val id: Int,
val image_url: String,
val selected: String
)
{
"message":"successfully",
"data":[
{
"image_url":"http://172.168.1.102:1111/websiteview/assets/images/card_design/1.jpg",
"id":1,
"selected":"No"
},
{
"image_url":"http://172.168.1.102:1111/websiteview/assets/images/card_design/2.jpg",
"id":2,
"selected":"Yes"
},
{
"image_url":"http://172.168.1.102:1111/websiteview/assets/images/card_design/3.jpg",
"id":3,
"selected":"No"
}
],
"status":1,
"my_share_url":"http://172.168.1.102:1111/card/62/"
}
如果您正在寻找 POJO/Model Class 。就是这样
data class Demo(
val data: List<Data>,
val message: String,
val my_share_url: String,
val status: Int
)
data class Data(
val id: Int,
val image_url: String,
val selected: String
)