PAGUE 6 MESES
LEVE 12 MESES
GARANTIR DESCONTO

Fórum GSON - Problemas com classes #467644

22/01/2014

0

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

@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

Jesse Teixeira

Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar