Lorem Ipsum/DOL Differet Solmena

Separat existentie 2010 Unee MYT por scientie, musica, sport etc, litot Europa usa li sam Vocabular Lingues, differe solmen in li grammatica, li pronunciation. Delete this widget in Dashboard and add yours. This is just an example. Read More

Re: [gtug-bsas] Ayuda con Java/Android

domingo, 15 de enero de 2012

java.util.LinkedHashMap

        try
        {
         TokenId token = new TokenId();
        token = getTypeResponse(token.getClass());
            
            String out = token.toString();
            
            Log.println(RESULT_OK, "JSON", out);
  
        }
        catch(Exception e)
        {
        String a = e.getMessage();
            Log.d("Error: ", e.getMessage());
        }

El 14 de enero de 2012 22:07, Pablo Moyano <ultraklon@gmail.com> escribió:
mostra la excepcion q te tira

2012/1/14 Javier Fileiv <javier.fileiv@gmail.com>:
> Hola a todos, estoy con un pequeño problema que no logro resolver.
>
>
> Haciendo uso de la libreria GSON para parsear una respuesta JSON de un web
> service, genere la clase TokenID que lo unico que tiene es un string y un
> metodo ToString que lo imprime.
> Siendo "response" la respuesta del service, lo sgte anda bien.
>
>             Type answerType = new TypeToken<TokenId>(){}.getType();
>             TokenId token = new Gson().fromJson(response, answerType);
>
> AHora yo quisiera hacer un metodo mas generico, en donde yo le pase un tipo
> de clase, y en funcion de eso desarme el mensaje JSON.
>
>     public <T> T getTypeResponse(Class<?> T){
>
>         Type answerType = new TypeToken<T>(){}.getType();
>         T token = new Gson().fromJson(response, answerType);
>     return token;
>     }
>
> Algo como lo anterior... el tema es que tira una excepcion y no se bien como
> arreglarlo. Alguna mano por ahi??
>
>
> Muchas gracias!



--

Lo bueno de dar un abrazo, es que mágicamente, uno también esta siendo abrazado...

"...Aun creemos en el asombroso poder del abrazo humano..."


0 comentarios:

Publicar un comentario

Nota: solo los miembros de este blog pueden publicar comentarios.