GSON - Problemas com classes
Ola pessoal.
Estou tendo um problema com a Bibliooteca Gson que é o seguinte. sempre que possuo um objeto de uma classe declarado dentro de outra ,ele não consegue preencher os dados de acordo com o Json recebido. Por exemplo, se minha classe possui apenas String, inteiros, etc, funciona normalmente, mas se minha classe possui um objeto de outra classe, encontra erros, mesmo estes objetos sendo recebidos no Json de entrada, ele apresenta o seguinte erro:
com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected a string but was BEGIN_OBJECT
Se retiro a referencia a outras classes, funciona sem erros, mas preciso que existam objetos de outras classes, pois faz prte da informação recebeida.
Exemplo da classe principal, que declara o objeto
Por sua vez a Classe Erbs tambem possui uma lista para outra classe
Alguém já passou por algo parecido?
Estou tendo um problema com a Bibliooteca Gson que é o seguinte. sempre que possuo um objeto de uma classe declarado dentro de outra ,ele não consegue preencher os dados de acordo com o Json recebido. Por exemplo, se minha classe possui apenas String, inteiros, etc, funciona normalmente, mas se minha classe possui um objeto de outra classe, encontra erros, mesmo estes objetos sendo recebidos no Json de entrada, ele apresenta o seguinte erro:
com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected a string but was BEGIN_OBJECT
Se retiro a referencia a outras classes, funciona sem erros, mas preciso que existam objetos de outras classes, pois faz prte da informação recebeida.
Exemplo da classe principal, que declara o objeto
@Expose private Erbs erbs;
Por sua vez a Classe Erbs tambem possui uma lista para outra classe
private List<Erb> erbs = new ArrayList<Erb>();
Alguém já passou por algo parecido?
Jesse Teixeira
Curtidas 0