目前我想迭代响应体并转换为实体对象列表。但这里的问题是响应与实体对象的名称不同。这是一个例子
请找到回复JSON
{
"data":[
{
"user_name": "abc",
"user_company":"bbbb",
"user_id": "123"
},
{
"user_name": "azz",
"user_company":"eee",
"user_id": "555"
}
]
}
在实体方面,我有
Class user{
String userName,
String company,
String userId
}
我正在寻找的是迭代response.getBody()并将其设置为实体对象并将其添加到List<Entity>
。期待您的帮助。
class User {
String userName
String company
String userID
constructor (String userName, String company, String userID) {
this.userName = userName
this.company = company
this.userID = userID
}
}
users = []
jsonData.data.forEach(user => {
users.push(new User(
user.user_name,
user.user_company,
user.user_id
))
})