Pessoal, boa tarde ....
Estou tentando trabalhar com o Gson no Android ....
Eu tenho o seguinte retorno do meu WebService :
[{"ID":1,"Nome":"Nome 1","CPF":"10000000000"},{"ID":2,"Nome":"Nome 2","CPF":"20000000000"},{"ID":3,"Nome":"Nome 3","CPF":"30000000000"},{"ID":4,"Nome":"Nome 4","CPF":"40000000000"},{"ID":5,"Nome":"Nome 5","CPF":"50000000000"},{"ID":6,"Nome":"Nome 6","CPF":"60000000000"},{"ID":7,"Nome":"Nome 7","CPF":"70000000000"}]
Logo, quando recebo o retorno dele no aparelho, eu preciso deserializar ... estou fazendo da seguinte maneira :
Gson json = new Gson();
Type collectionType = new TypeToken<Collection<Pessoa>>() {}.getType();
Collection<Pessoa> lista = json.fromJson(result.toString(), collectionType);
Está "funcionando em partes", porém as propriedades ID, Nome, CPF dentro da lista estão com os valores NULL.
Olhei o gson user guide, porem, não consegui entender como fazer isso de forma automática.... Podem me ajudar?
Grato
Att.
Diego Ampessan Microsoft MTA
www.diegoampessan.com.br
Os computadores são incrivelmente rápidos, precisos e burros; Os homens são incrivelmente lentos, imprecisos e brilhantes; Juntos, seu poder ultrapassa os limites da imaginação - "Albert Einstein "
www.diegoampessan.com.br
Os computadores são incrivelmente rápidos, precisos e burros; Os homens são incrivelmente lentos, imprecisos e brilhantes; Juntos, seu poder ultrapassa os limites da imaginação - "Albert Einstein "
--






0 comentários:
Postar um comentário