我正在发出一个返回json对象RoomGroup的REST请求。 根据请求中的参数,它返回一个Room对象或Room对象列表。 如何编写能够处理响应并正确转换为java的gson代码?
例如:
RoomGroup: {
Room: {
numberOfAdults: 2
numberOfChildren: 0
}
}
OR
RoomGroup: {
Room: [2]
0: {
numberOfAdults: 2
numberOfChildren: 0
}
1: {
numberOfAdults: 1
numberOfChildren: 0
}
}
答案 0 :(得分:0)
我会返回一组房间,每个房间都由roomNumber标识。
Rooms: [
{
roomNumber: 313
numberOfAdults: 2
numberOfChildren: 0
},
{
roomNumber: 310
numberOfAdults: 1
numberOfChildren: 0
}
]
然后,提取您的JsonArray Rooms并使用Gson映射到Java类。