Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Tag: gson

Entrada duplicada Google Gson

Mi error: Error:Execution failed for task ':app:packageAllDebugClassesForMultiDex'. > java.util.zip.ZipException: duplicate entry: com/google/gson/annotations/Expose.class Estoy tratando de usar Stripe e integrarlo con retrofit. Tengo el archivo Stripe lib build.gradle y el archivo build.gradle de la aplicación. No veo lo que está causando este error y necesito la dependencia en ambos archivos de build.gradle porque tanto Stripe y […]

Error: tipos incompatibles: GsonConverterFactory no se puede convertir en Factory

Estoy tratando de usar Retrofit 2.0.0.beta2, al configurar el convertidor para Gson como a continuación Retrofit retrofit = new Retrofit.Builder() .baseUrl(BASE_URL) .addConverterFactory(GsonConverterFactory.create()) .build(); Después de este error de lanzamiento gradle GsonConverterFactory no se puede convertir en Factory Como arreglarlo ???

¿Cómo convierto un objeto JSONObject en objeto de clase?

Necesito convertir un objeto JSONObject en un objeto Location usando bibliotecas de gson para un proyecto androide mío. No estoy seguro de cómo hacer esto. Puede alguien ayudarme con esto. Gracias por adelantado. Tengo un código algo así como JSONArray input = new JSONArray(extras.getString("loc_json")); Quería convertir el JSONObject tomado de JSONArray a un objeto de […]

Gson deserializa puntero nulo en apk liberado

Estoy escribiendo una aplicación para Android que necesito usar gson para deserializar la cadena json: { "reply_code": 001, "userinfo": { "username": "002", "userip": 003 } } Así que creo dos clases: public class ReturnData { public String reply_code; public userinfo userinfo; } public class userinfo { public String username; public String userip; } Finalmente, mi […]

Cómo pasar el objeto serializado gson a Intent en android?

Estoy tratando de pasar el objeto serializado gson a la intención mediante el uso del código a continuación intent.putExtra("com.example", vo); // vo is the gson serialised object. Pero es lanzar la excepción de tiempo de ejecución, por favor ayuda. java.lang.RuntimeException: Parcelable encountered IOException writing serializable object (name = com.example.da) at android.os.Parcel.writeSerializable(Parcel.java:1285) at android.os.Parcel.writeValue(Parcel.java:1233) at android.os.Parcel.writeMapInternal(Parcel.java:591) […]

Retrofit GSON serialize Fecha de la cadena json en long o java.lang.Long

Estoy usando la biblioteca Retrofit para mis llamadas REST. El JSON que está llegando se parece a esto. { "created_at": "2013-07-16T22:52:36Z", } ¿Cómo puedo decir que Retrofit o Gson convertir esto en largo ?

¿Está google gson funcionando en android?

Estoy jugando arround con google gson para la comunicación con mi web back end en este momento. Esto y este posts más antiguos indican que hay algunos problemas con gson en android. Hice algunas pruebas sencillas en el dispositivo ya, pero tal vez me perdí el error. Editar Ahora estoy analizando mucho más datos. Listas […]

Gson deJson () devuelve el objeto con atributos nulos

Estoy intentando crear algunos objetos de Java usando esta línea: Quiz currentQuiz = gson.fromJson(json, Quiz.class); Pero lo único que obtengo es esto: Aquí están mis clases de objetos: Examen: public class Quiz { private String ref; private String broadcast_dt; private Question[] questions; public Quiz() { // TODO Auto-generated constructor stub } public String getRef() { […]

Com.google.gson.JsonSyntaxException al intentar analizar Date / Time en json

Estoy usando RestTemplete para obtener datos json de un api de reposo y estoy usando Gson para analizar datos de formato json a Object Gson gson = new Gson(); restTemplate = new RestTemplate(); restTemplate.getMessageConverters().add(new GsonHttpMessageConverter()); restTemplate.getMessageConverters().add(new StringHttpMessageConverter()); List<Appel> resultList = null; resultList = Arrays.asList(restTemplate.getForObject(urlService, Appel[].class)); Pero tengo este problema con Date, ¿qué debo hacer .. […]

¿Cómo utilizar genéricos personalizados en la clase GSON TypeToken?

Quiero pasar la colección de la lista diferente a la clase de TypeToken en GSON. Esta es mi clase public class ConvertToObject<T> { public T MappFrom(InputStream is) String json = ConvertJsonInputStream.toString(is); Gson gson = new Gson(); Type typeOfDest = new TypeToken<T>() { }.getRawType(); T lstObject = gson.fromJson(json, typeOfDest); return lstObject ; } } Ahora quiero […]

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.