Tag: deserialización

Restlet en Android – Problemas con la serialización

Estoy tratando de recuperar clases serializadas usando Restlet 2.1 con Android como el cliente y GAE como el servidor. Este es el código relevante: ClientResource cr = new ClientResource("http://localhost:8888/mydata"); // Get the MyData object MyDataResource resource = cr.wrap(MyDataResource.class); MyData myData = resource.retrieve(); Inicialmente probé esto en una clase independiente de JSE, y todo funcionó bien. […]

¿Por qué las precondiciones de Gson fallan en esta instancia?

Estoy escribiendo un deserializador para la clase ForeignCollection , que es abstract y que se me proporciona en la Biblioteca de ORMLite de Android . Vea mi código abajo. public class ForeignCollectionDeserializer implements JsonDeserializer<ForeignCollectionDeserializer> { @Override public ForeignCollection deserialize(JsonElement jsonElement, Type type, JsonDeserializationContext jsonDeserializationContext) throws JsonParseException { … } } También he intentado implementar JsonDeserializer<?> […]

Compruebe si existe un objeto en JSON

Necesito saber si un objeto existe en una cadena de JSON y hacer cosas diferentes dependiendo de la existencia de ese objeto. Si no existe, quiero omitir el objeto porque arroja NullPonterException. He intentado usar si pero no hay éxito … ¿Puede alguien decirme cómo puedo comprobar la existencia de un objeto? ¡Gracias de antemano!

Orden Android Parcelable

He tenido un problema con algunas clases personalizadas de Parcelable que estoy usando para una aplicación de Android, que he logrado resolver de una manera muy extraña. Tuve un accidente cuando la lectura de un parcelable sólo en unos pocos casos específicos (que me ha llevado a pensar que mi aplicación no estaba completamente equivocado). […]

Asignación de un JSONObject a una lista con Flexjson en Java / Android

Actualmente estoy intentando usar Flexjson para deserializar una cadena JSON y asignarla al modelo de objetos de mi aplicación para Android. La aplicación es una especie de biblioteca con varios proveedores que pueden tener algunos catálogos con más catálogos y documentos en ellos. El json se obtiene de un servicio web en el que no […]

Serialización de Java – deserialización de Android

He intentado implementar la serialización entre plataformas entre Java y Android. He utilizado Serializable, y tener mi código en Android en el mismo paquete que en Java de escritorio. Fuente: java-desktop serializing Student student=new Student(); student.setName("John"); student.setSurname("Brown"); student.setNumber(776012345); try { FileOutputStream fout = new FileOutputStream("thestudent.dat"); ObjectOutputStream oos = new ObjectOutputStream(fout); oos.writeObject(student); oos.close(); } catch (Exception […]

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() { […]

Moshi vs Gson en android

Estoy decidiendo si usar Moshi por cuadrado o Gson para serializar y deserializar los datos del modelo. Una cosa que siempre no me gusta de Gson es que creo que utiliza la reflexión que puede ser lento en Android? ¿Utiliza Moshi también la reflexión? ¿Cuáles son algunos de los pros y contras de moshi vs […]

FlexJson ClassNotFound Exception en Android 4.4.4

Tengo un proyecto multidex para dispositivos Android. Yo uso Flexjson. Ya lo he probado con flexjson 3.3 y 2.x. Funciona perfectamente bien con Android 5.x, pero se bloquea en Android 4.4.4. Parece que la biblioteca de soporte de Dex no funciona propperly con versiones anteriores de Android, pero no puedo decir. Aquí está mi stacktrace: […]

Uso de Gson y Retrofit 2 para deserializar las complejas respuestas de la API

Estoy usando Retrofit 2 y Gson y estoy teniendo problemas para deserializar las respuestas de mi API. Aquí está mi escenario: Tengo un objeto modelo llamado Employee que tiene tres campos: id , name , age . Tengo una API que devuelve un objeto Employee singular como este: { "status": "success", "code": 200, "data": { […]

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