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.




10
Serialización de Java: readObject () vs. readResolve ()
El libro Effective Java y otras fuentes proporcionan una explicación bastante buena sobre cómo y cuándo usar el método readObject () cuando se trabaja con clases serializables de Java. El método readResolve (), por otro lado, sigue siendo un misterio. Básicamente, todos los documentos que encontré mencionan solo uno de …


5
Cómo generar la versión serial UID en Intellij
Cuando usé Eclipse , tenía una buena característica para generar UID de versión en serie. Pero, ¿qué hacer en IntelliJ? ¿Cómo elegir o generar una versión de serie idéntica UID en IntelliJ? ¿Y qué hacer cuando modificas la clase anterior? Si no ha especificado id, se genera en tiempo de …


15
Excepción MaxJsonLength en ASP.NET MVC durante JavaScriptSerializer
En una de mis acciones de controlador, estoy devolviendo un muy grande JsonResultpara llenar una cuadrícula. Recibo la siguiente InvalidOperationExceptionexcepción: Error durante la serialización o deserialización con JSON JavaScriptSerializer. La longitud de la cadena excede el valor establecido en la propiedad maxJsonLength. Desafortunadamente, establecer la maxJsonLengthpropiedad en web.configun valor superior …

9
ByteBuffer de Java a cadena
¿Es este un enfoque correcto para convertir ByteBuffer en String de esta manera? String k = "abcd"; ByteBuffer b = ByteBuffer.wrap(k.getBytes()); String v = new String(b.array()); if(k.equals(v)) System.out.println("it worked"); else System.out.println("did not work"); La razón por la que pregunto es que esto parece demasiado simple, mientras que otros enfoques como …


3
Serialización XML: deshabilita la representación del elemento raíz de la matriz
¿Puedo de alguna manera desactivar la representación del elemento raíz de la colección? Esta clase con atributos de serialización: [XmlRoot(ElementName="SHOPITEM", Namespace="")] public class ShopItem { [XmlElement("PRODUCTNAME")] public string ProductName { get; set; } [XmlArrayItem("VARIANT")] public List<ShopItem> Variants { get; set; } } genera este XML: <SHOPITEM xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <PRODUCTNAME>test</PRODUCTNAME> <Variants> …

14
¿Convertir una cadena JSON en un objeto en Java ME?
¿Hay alguna forma en Java / J2ME de convertir una cadena, como: {name:"MyNode", width:200, height:100} a una representación de Objeto interno del mismo, en una línea de código? Porque el método actual es demasiado tedioso: Object n = create("new"); setString(p, "name", "MyNode"); setInteger(p, "width", 200); setInteger(p, "height", 100); ¿Quizás una …

27
¿Cómo guardar HTML de DOMDocument sin contenedor HTML?
Soy la función a continuación, estoy luchando para generar el DOMDocument sin que agregue los envoltorios XML, HTML, body y p antes de la salida del contenido. La solución sugerida: $postarray['post_content'] = $d->saveXML($d->getElementsByTagName('p')->item(0)); Solo funciona cuando el contenido no tiene elementos de nivel de bloque en su interior. Sin embargo, …

9
jQuery: serialize () formulario y otros parámetros
¿Es posible enviar elementos de formulario (serializados con .serialize()método) y otros parámetros con una sola solicitud AJAX? Ejemplo: $.ajax({ type : 'POST', url : 'url', data : { $('#form').serialize(), par1 : 1, par2 : '2', par3: 232 } } Si no es así, ¿cuál es la mejor manera de enviar …

13
¿Por qué Java necesita una interfaz serializable?
Trabajamos mucho con la serialización y tener que especificar una etiqueta serializable en cada objeto que usamos es una carga. Especialmente cuando se trata de una clase de terceros que realmente no podemos cambiar. La pregunta es: dado que Serializable es una interfaz vacía y Java proporciona una serialización robusta …

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.