Я новичок в Java и у меня есть javabeans conatins
class Players{
@SerializedName("status")
@Expose
private String status;
@SerializedName("teamOne")
@Expose
private List<TeamOne> teamOne;
@SerializedName("teamTwo")
@Expose
private List<TeamTwo> teamTwo;
public String getStatus() {return status);}
public void setStatus(String status) {this.status = status;}
public List<TeamOne> getTeamOne(){ return teamOne:}
public setTeamOne(List<TeamOne> teamOne){ this.teamOne= teamOne:}
public List<TeamTwo> getTeamTwo(){ return teamTwo:}
public setTeamTwo(List<TeamTwo> teamTwo){ this.teamTwo= teamTwo;}
}
class TeamOne {
@SerializedName("winningScore")
@Expose
private String winningScore;
@SerializedName("playerName")
@Expose
private String PlayerName;
}
class TeamTwo {
@SerializedName("winningScore")
@Expose
private String winningScore;
@SerializedName("playerName")
@Expose
private String PlayerName;
}
Мой json возврат выглядит как
{
"status":"BestPlayers",
"teamOne":[
{
"winningScore":"11",
"playerName":"John"
},
{
"winningScore":"11",
"playerName":"David"
}
],
"teamTwo":[
{
"winningScore":"15",
"playerName":"Victor"
},
{
"winningScore":"15",
"playerName":"Thomas"
}
]
}
Теперь я пытаюсь получить список Имя игроков в обеих командах. который должен выглядеть [Джон, Дэвид, Виктор, Томас]
Я пытался некоторое время l oop, который мог l oop сколько угодно чисел на массивах, но не мог этого сделать, но получаю только первое Имена игроков и это все, я даже не смог достать до второго командного массива. Буду очень признателен за вашу помощь.
нужна помощь с этим кодом