对于你的JSON响应
{
"res": {
"status": {
"code": 0,
"message": "some message"
}
},
"somedata": {
"someid": "12345",
"sometext": "a text"
},
"anotherdata": {
"anotherid": "54321",
"anothertext": "b text"
}
}
数据模型类可以是
一些数据
data class Somedata(
val someid: String,
val sometext: String
)
状态
data class Status(
val code: Int,
val message: String
)
其他数据
data class Anotherdata(
val anotherid: String,
val anothertext: String
)
一般响应
data class GenericResponse(
val anotherdata: Anotherdata,
val res: Res,
val somedata: Somedata
)
在改造中使用
@POST("url")
fun callingMethod(@Field("username") username: String, @Field("password")
password: String): GenericResponse