Preguntas etiquetadas con serialization

La serialización es el proceso mediante el cual las estructuras de datos se convierten en un formato que puede almacenarse o transmitirse fácilmente y, posteriormente, reconstruirse.

7
Tarea no serializable: java.io.NotSerializableException cuando se llama a la función fuera del cierre solo en clases, no en objetos
Obtención de un comportamiento extraño al llamar a la función fuera de un cierre: cuando la función está en un objeto todo funciona cuando la función está en una clase obtener: Tarea no serializable: java.io.NotSerializableException: prueba El problema es que necesito mi código en una clase y no en un …


12
Cómo serializar un TimeSpan a XML
Estoy tratando de serializar un TimeSpanobjeto .NET a XML y no funciona. Un rápido google ha sugerido que si bien TimeSpanes serializable, XmlCustomFormatterno proporciona métodos para convertirTimeSpan objetos ay desde XML. Un enfoque sugerido era ignorar la TimeSpanserialización y, en su lugar, serializar el resultado de TimeSpan.Ticks(y usarla new TimeSpan(ticks)para …




10
Serializando la instancia de clase a JSON
Estoy tratando de crear una representación de cadena JSON de una instancia de clase y tengo dificultades. Digamos que la clase se construye así: class testclass: value1 = "a" value2 = "b" Una llamada a json.dumps se realiza así: t = testclass() json.dumps(t) Está fallando y me dice que la …

12
Imprimir matriz en un archivo
Me gustaría imprimir una matriz en un archivo. Me gustaría que el archivo se vea exactamente similar al aspecto de un código como este. print_r ($abc); suponiendo que $ abc es una matriz. ¿Hay alguna solución de líneas para esto en lugar de regular para cada aspecto? PD: actualmente uso …
181 php  serialization 

12
Parcelable encontró IOException escribiendo getactivity objeto serializable ()
así que obtengo esto en logcat: java.lang.RuntimeException: Parcelable encountered IOException writing serializable object (name = com.resources.student_list.Student) Sé que esto significa que mi clase de estudiante no es serializable, pero sí, aquí está mi clase de estudiante: import java.io.Serializable; public class Student implements Comparable<Student>, Serializable{ private static final long serialVersionUID = …

8
Convirtiendo Stream a String y viceversa ... ¿qué nos estamos perdiendo?
Quiero serializar objetos en cadenas y viceversa. Utilizamos protobuf-net para convertir un objeto en Stream y viceversa, con éxito. Sin embargo, Transmitir a cadena y viceversa ... no tan exitoso. Después de pasar StreamToStringy StringToStream, lo nuevo Streamno es deserializado por protobuf-net; plantea una Arithmetic Operation resulted in an Overflowexcepción. …



5
¿Cómo serializar una lambda?
¿Cómo puedo serializar elegantemente una lambda? Por ejemplo, el siguiente código arroja a NotSerializableException. ¿Cómo puedo solucionarlo sin crear una SerializableRunnableinterfaz "ficticia"? public static void main(String[] args) throws Exception { File file = Files.createTempFile("lambda", "ser").toFile(); try (ObjectOutput oo = new ObjectOutputStream(new FileOutputStream(file))) { Runnable r = () -> System.out.println("Can I …

7
¿Es posible deserializar XML en List <T>?
Dado el siguiente XML: &lt;?xml version="1.0"?&gt; &lt;user_list&gt; &lt;user&gt; &lt;id&gt;1&lt;/id&gt; &lt;name&gt;Joe&lt;/name&gt; &lt;/user&gt; &lt;user&gt; &lt;id&gt;2&lt;/id&gt; &lt;name&gt;John&lt;/name&gt; &lt;/user&gt; &lt;/user_list&gt; Y la siguiente clase: public class User { [XmlElement("id")] public Int32 Id { get; set; } [XmlElement("name")] public String Name { get; set; } } ¿Es posible usar XmlSerializerpara deserializar el xml en a …

3
¿Cuándo debemos implementar la interfaz serializable?
public class Contact implements Serializable { private String name; private String email; public String getName() { return name; } public void setName(String name) { this.name = name; } public String getEmail() { return email; } public void setEmail(String email) { this.email = email; } } ¿Cuándo debo implementar la Serializableinterfaz? …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.