I'm having some doubts, how do I make a parse of a JSON coming from webservice.
My class comentarios
looks like this:
public class Comentarios extends BaseEntity {
private Integer avaliacao;
private String observacaoAvaliacao;
private String nmCliente;
public Comentarios(Integer avaliacao, String observacaoAvaliacao, String nmCliente) {
avaliacao = avaliacao;
observacaoAvaliacao = observacaoAvaliacao;
nmCliente = nmCliente;
}
public void setAvaliacao(Integer avaliacao) {
this.avaliacao = avaliacao;
}
public void setObservacaoAvaliacao(String observacaoAvaliacao) {
this.observacaoAvaliacao = observacaoAvaliacao;
}
public void setNmCliente(String nmCliente) {
this.nmCliente = nmCliente;
}
public Integer getAvaliacao() {
return avaliacao;
}
public String getObservacaoAvaliacao() {
return observacaoAvaliacao;
}
public String getNmCliente() {
return nmCliente;
}
}
My JSON is coming from the server like this:
Resposta: {
"sucesso": true,
"mensagem": " Comentarios listados com sucesso. ",
“comentarios”:[
{
“avaliacao”:”4”,
“observacaoAvaliacao”:”Restaurante muito bom, valeu a pena comer o crepe de frango, e muito melhor é o aplicativo.”,
“nmCliente”:”Renan R.”
}
]
}
I need to access like this:
Comentarios comentarios;
comentarios.getNmCliente();