Articles of serialization

“Escriba no esperado”, usando DataContractSerializer, pero es solo una clase simple, ¿no hay cosas divertidas?

Estoy refactorizando mi serialización XML, y pensé que probaría el DataContractSerializer. Todo funciona sin problemas, hasta que necesite serializar esta clase: using System; using System.Runtime.Serialization; namespace VDB_Sync.Model { [DataContract(Name=”Konstant”)] public class Konstant : DataFelt { [DataMember] private MySqlDbType mydataType; [DataMember] private object value; public Konstant(string navn, MySqlDbType dataType, object value) : base(navn, dataType, “*Konstant”, false, […]

Android cómo guardar un bitmap – código con errores

Estoy tratando de serializar una clase en la que tengo una variable de bitmap. Aquí está el código que está funcionando un poco … Necesito ayuda para descubrir qué está mal … private Bitmap myVideoScreenshotBm; private void writeObject(ObjectOutputStream out) throws IOException{ out.writeInt(myVideoScreenshotBm.getRowBytes()); out.writeInt(myVideoScreenshotBm.getHeight()); out.writeInt(myVideoScreenshotBm.getWidth()); int bmSize = myVideoScreenshotBm.getHeight() * myVideoScreenshotBm.getRowBytes(); ByteBuffer dst= ByteBuffer.allocate(bmSize); myVideoScreenshotBm.copyPixelsToBuffer(dst); byte[] […]

Pasar parámetros de navegación complejos con MvvmCross ShowViewModel

Mi tipo complejo no pasaría del método Show to Init incluso con el MvxJsonNavigationSerializer configurado como se especifica aquí Tipos personalizados en los parámetros de navegación en v3 public class A { public string String1 {get;set;} public string String2 {get;set;} public B ComplexObject1 {get;set;} } public class B { public double Double1 {get;set;} public double […]

Personalice SparkContext usando sparkConf.set (..) cuando use spark-shell

En Spark, hay 3 formas principales de especificar las opciones para el SparkConf utilizado para crear el SparkContext : Como propiedades en conf / spark-defaults.conf por ejemplo, la línea: spark.driver.memory 4g Como args to spark-shell o spark-submit por ejemplo, spark-shell –driver-memory 4g … En su código fuente, configure una instancia de SparkConf antes de usarla […]

Serialización / deserialización con flujo de memoria

Tengo un problema con la serialización usando la secuencia de la memoria. Aquí está mi código: /// /// serializes the given object into memory stream /// /// the object to be serialized /// The serialized object as memory stream public static MemoryStream SerializeToStream(object objectType) { MemoryStream stream = new MemoryStream(); IFormatter formatter = new BinaryFormatter(); […]

¿Cómo agrego un tipo a la lista blanca de políticas de serialización de GWT?

El serializador de GWT tiene soporte limitado de java.io.Serializable , pero por razones de seguridad hay una lista blanca de tipos compatibles. La documentación que encontré, por ejemplo esta entrada de Preguntas frecuentes, dice que los tipos que desea serializar “deben estar incluidos en la lista blanca de política de serialización” y que la lista […]

Mejores prácticas para serializar objetos a un formato de cadena personalizado para usar en un archivo de salida

Estaba a punto de implementar una anulación de ToString () en una clase de negocios en particular para producir un formato compatible con Excel para escribir en un archivo de salida, que se recogerá más tarde y se procesará. Esto es lo que se supone que deben ser los datos: 5555555 “LASTN SR, FIRSTN” 5555555555 […]

ef4 causa Referencia circular en el servicio web

Tengo un objeto Reason: public class Reason { public virtual long Id { get; set; } public virtual string Name { get; set; } public virtual Company Company {get;set;} } Estoy utilizando entity framework 4 y Company es propiedad de navegación de la empresa. También uso webservices para devolver datos al cliente. Tengo un método […]

La serialización se rompe en .NET 4.5

Tenemos un problema de serialización que solo ocurre en .NET 4.5. El mismo código funciona bien en .NET 4. estamos tratando de serializar un tipo heredado con unos pocos campos, tanto la clase base como la heredada están marcadas con SerializableAttribute . Obtenemos una excepción en el lado del cliente del servicio web que dice […]

¿Puede JavaScriptSerializer excluir propiedades con valores nulos / por defecto?

Estoy usando JavaScriptSerializer para serializar algunos objetos de entidad. El problema es que muchas de las propiedades públicas contienen valores nulos o predeterminados. ¿Hay alguna manera de hacer que JavaScriptSerializer excluya las propiedades con valores nulos o predeterminados? Me gustaría que el JSON resultante sea menos detallado.