Articles of serialization

¿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.

Deserializar el valor del atributo xml vacío en la propiedad nullable int utilizando XmlSerializer

Obtengo un xml del tercero y necesito deserializarlo en el objeto C #. Este xml puede contener atributos con valor de tipo entero o valor vacío: attr = “11” o attr = “”. Quiero deserializar este valor de atributo en la propiedad con el tipo de entero nullable. Pero XmlSerializer no admite la deserialización en […]

Usar jQuery para tomar el contenido del iframe de CKEditor

Tengo un CMS escrito a medida que usa CKEditor * (FCKEditor v3) para editar contenido. También estoy usando el complemento jQuery Validation para comprobar todos los campos en busca de errores antes del envío basado en AJAX. Estoy usando la función serialize () para pasar los datos al backend de PHP. El problema es que […]

StackOverflowError al serializar un objeto en Java

Estoy escribiendo una aplicación en Java usando Swing. Estoy intentando implementar la funcionalidad para guardar y cargar estados de simulación en la simulación que estoy ejecutando. Toda la simulación se mantiene como un objeto desconectado de Swing. Estoy tratando de serializar mi clase de simulación con este código: public void saveSimulationState(String simulationFile) { try { […]

¿Hay alguna manera de hacer que DataContractJsonSerializer serialice Dictionaries correctamente?

DataContractJsonSerializer no puede serializar diccionarios correctamente. Mientras que JavaScriptSerializer serializa Diccionarios como {“abc”:”xyz”,”def”:42} por ejemplo, DataContractJsonSerializer da [{“Key”:”abc”,”Value”:”xyz”},{“Key”:”def”,”Value”:42}] lugar. Esto es realmente problemático y quiero saber cómo puedo serializar correctamente los objetos del Diccionario en mi servicio WCF. Estoy buscando una solución que requiera la menor cantidad de esfuerzo. ref: http://msdn.microsoft.com/en-us/library/bb412170.aspx Esta es la solución […]

Deserialización de propiedad automática de C # de JSON

Necesito deserializar algún objeto JavaScript representado en JSON en una clase C # apropiada. Dadas las buenas características de las propiedades automáticas, preferiría tenerlas en estas clases en lugar de solo tener campos. Desafortunadamente, el motor de serialización .NET (al menos, por defecto) ignora por completo las propiedades automáticas en la deserialización y solo se […]

Frijoles de ámbito de sesión de spring (controladores) y referencias a servicios, en términos de serialización

un caso estándar: usted tiene un controlador ( @Controller ) con @Scope(“session”) . las clases que se colocan en la sesión generalmente deben implementar Serializable para que puedan almacenarse físicamente en caso de que se reinicie el servidor, por ejemplo Si el controlador implementa Serializable , esto significa que todos los servicios (otros granos de […]

Deserialización XML de la propiedad de recostackción con valores predeterminados de código

Para la configuración de la aplicación, frecuentemente crearé una clase de configuración con valores de configuración para la aplicación que luego deserializaré en un objeto para utilizar. El objeto de configuración generalmente está vinculado a un control de interfaz de usuario para que el usuario pueda cambiar y conservar la configuración. La clase de configuración […]

ShouldSerialize * () vs * Patrón de serialización condicional especificado

Conozco tanto el patrón ShouldSerialize * como el * Patrón especificado y cómo funcionan, pero ¿hay alguna diferencia entre los dos? ¿Hay algún “truco” usando un método frente al otro cuando ciertas cosas se deben serializar condicionalmente? Esta pregunta es específica del uso de XmlSerializer , pero también se XmlSerializer la información general sobre este […]

Serialización XML de DataContract y atributos XML

¿Es posible deserializar este XML en un objeto marcado con el atributo DataContract? 1000 Como puede ver, hay un atributo de “unidades”. No creo que sea compatible. ¿O estoy equivocado?