Esqueci disso:
Type collectionType = new TypeToken<List<VendedorObj>>() {}.getType();
obj = new Gson().fromJson(response, collectionType);
A forma como tranformo o JSON em objeto da classe.
2012/12/5 Arthur Ruppenthal <arthur.ruppenthal@gmail.com>
Este é o JSON: [{"id_vendedor":"14","nome_vendedor":"Vasconcelo Sari","webservice":"\"http:\\\/\\\/diversificacao.atctob.com.br\\\/\"","comandoSQL":"\"\"","cod_vendedor\"":"13","cod_uf":"206","versao_nova":"","nro_segundos_gps":"0"}]
Essa é classe: public class VendedorObj {
public String id_vendedor ; // deixado string p/ nao causar erro se vier no Json
public String nome_vendedor ;
public String webservice ;
public String comandoSQL ;
public String cod_vendedor ;
public String cod_uf ;
public String versao_nova ;
public Long nro_segundos_gps;
public String toString() {
return nome_vendedor;
}
}
Essas "\" é o JSONEncode do PHP que coloca, pois o código é assim:
$array_retorno = array('id_vendedor' => $id_vendedor,
'nome_vendedor' => $nome_vendedor,
'webservice' => escapeString($webservice),
'comandoSQL' => escapeString($comandoSQL),
'cod_vendedor"' => $cod_vendedor,
'cod_uf' => $cod_uf,
'versao_nova' => $atualizaPrograma,
'nro_segundos_gps' => $nro_segundos_gps
);
$retorno = $retorno.json_encode($array_retorno);
echo "[".$retorno."]";
Bá, to no desespero já. Valeu!!!2012/12/5 Pedro Subutzki <Pepeu> <falecompepeu@gmail.com>Ditia que vc está usando algum caracter qu está gerando o problema.
Poste aqui o JSON que vc está recebendo.--Em 5 de dezembro de 2012 09:10, Arthur Ruppenthal <arthur.ruppenthal@gmail.com> escreveu:
--Tudo igual e minúsculo.
:-(2012/12/5 Felipe Aron <felipearon@gmail.com>
Não seria algum nome de campo diferente? Lembrando que é case-sensitivy.--Em 5 de dezembro de 2012 08:31, Arthur Ruppenthal <arthur.ruppenthal@gmail.com> escreveu:
Olá Pessoal.
Já tiveram esse erro ao receber o JSON: "com.google.gson.stream.MalformedJsonException: invalid number or unquoted string near <!DOCTYPE HTML PUBLIC "-//IET"
Simplesmente começou a acontecer isso. Já tentei de tudo.
Agradeço qualquer ajuda.
--
--Analista-Programador
--
Abraços,
Pedro Subutzki
__________________________________________HADI - Makes SQLite in Android easy and simple
https://github.com/PepeuCps/Hadi
--






0 comentários:
Postar um comentário