Articles of sérialisation

Ignorer le champ spécifique lors de la sérialisation avec Jackson

J’utilise la bibliothèque Jackson. Je veux ignorer un champ spécifique lors de la sérialisation / désérialisation, par exemple: public static class Foo { public Ssortingng foo = “a”; public Ssortingng bar = “b”; @JsonIgnore public Ssortingng foobar = “c”; } Doit me donner: { foo: “a”, bar: “b”, } Mais je reçois: { foo: “a”, […]

Existe-t-il des équivalents C ++ pour les fonctions d’E / S délimitées par les tampons de protocole en Java?

J’essaie de lire / écrire plusieurs messages Protocol Buffers à partir de fichiers, à la fois en C ++ et en Java. Google suggère d’écrire des préfixes de longueur avant les messages, mais il n’y a aucun moyen de le faire par défaut (que j’ai pu voir). Cependant, l’API Java de la version 2.1.0 a […]

Comment sérialiser une liste en Java?

Je voudrais cloner une liste en profondeur. pour cela nous avons une méthode // apache commons method. This object should be serializable SerializationUtils.clone ( object ) maintenant, pour cloner ma liste, je devrais convertir cela en sérialisable en premier. Est-il possible de convertir une liste en liste sérialisable?

NewtonSoft.Json Sérialiser et désérialiser la classe avec la propriété de type IEnumerable

J’essaie de déplacer du code pour consumr des données Json générées par l’API Web ASP.NET MVC au lieu de XML SOAP. J’ai rencontré un problème avec les propriétés de sérialisation et de désérialisation du type: IEnumerable. Voici un exemple simple: public interface ISample{ int SampleId { get; set; } } public class Sample : ISample{ […]

Json sérialisation Java qui fonctionne avec GWT

Je cherche un simple sérialiseur Json (de) pour Java qui pourrait fonctionner avec GWT. J’ai un peu googlé et trouvé des solutions qui nécessitent soit d’annoter chaque membre, soit de définir des interfaces inutiles. Assez ennuyeux. Pourquoi n’avons-nous pas quelque chose de très simple comme class MyBean { … } new GoodSerializer().makeSsortingng(new MyBean()); new GoodSerializer().makeObject(“{ […]

jQuery serialize n’enregistre pas les cases à cocher

J’utilise jQuery.serialize pour récupérer tous les champs de données d’un formulaire. Mon problème est qu’il ne récupère pas les cases à cocher non cochées. Il comprend ceci: mais pas ça Comment puis-je obtenir des “valeurs” de cases à cocher non cochées?

Si une classe abstraite a un serialVersionUID

Dans java, si une classe implémente Serializable mais est abstraite, devrait-il avoir un serialVersionUID longtemps déclaré, ou est-ce que les sous-classes ne l’exigent que? Dans ce cas, toutes les sous-classes traitent de la sérialisation car le but du type doit être utilisé dans les appels RMI.

Convertir un object en chaîne XML

J’ai une classe nommée WebserviceType j’ai obtenue à partir de l’outil xsd.exe à partir d’un fichier XSD. Maintenant, je veux désérialiser une instance d’un object WebServiceType en une chaîne. Comment puis-je faire ceci? L’object MethodCheckType a pour parameters un tableau WebServiceType . Mon premier essai a été comme si je l’avais sérialisé: avec un XmlSerializer […]

Ignorer les champs nuls dans Json.net

J’ai des données que je dois sérialiser au format JSON. J’utilise JSON.NET. Ma structure de code est similaire à celle-ci: public struct structA { public ssortingng Field1; public structB Field2; public structB Field3; } public struct structB { public ssortingng Subfield1; public ssortingng Subfield2; } Le problème est que ma sortie JSON doit avoir UNIQUEMENT […]

améliorer la sérialisation vs tampons de protocole Google?

Est-ce que quelqu’un avec de l’expérience avec ces bibliothèques a des commentaires sur celui qu’ils ont préféré? Y a-t-il des différences de performance ou des difficultés d’utilisation?