Я использую Retrofit с POJO для отправки экрана регистрации, который обычно работает, но ответ имеет два разных объекта в зависимости от того, является ли результат действительным.Какие:
{
"errors": {
"nome": [
"Campo obrigatório"
],
"sobrenome": [
"Campo obrigatório"
]
}
}
и:
{
"success": {
"nome": [
"Campo obrigatório"
],
"sobrenome": [
"Campo obrigatório"
]
}
}
И мой POJO:
public class PostCadastro {
@SerializedName("nome")
@Expose
private String nome;
@SerializedName("sobrenome")
@Expose
private String sobrenome;
public String getNome() {
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
public String getSobrenome() {
return sobrenome;
}
public void setSobrenome(String sobrenome) {
this.sobrenome = sobrenome;
}
Как я могу справиться с этими двумя ответами?