Articles of sérialisation

Comment sérialiser uniquement l’ID d’un enfant avec Jackson

Existe-t-il un moyen intégré de sérialiser uniquement l’identifiant d’un enfant lors de l’utilisation de Jackson (icultor.exe)? Nous voulons envoyer une Order via REST qui a une référence Person . L’object de personne est cependant assez complexe et nous pourrions le rafraîchir du côté du serveur. Tout ce dont nous avons besoin est la clé primaire. […]

Utilisation de JSON.NET pour renvoyer ActionResult

J’essaie d’écrire une méthode C # qui sérialisera un modèle et retournera un résultat JSON. Voici mon code: public ActionResult Read([DataSourceRequest] DataSourceRequest request) { var items = db.Words.Take(1).ToList(); JsonSerializerSettings jsSettings = new JsonSerializerSettings(); jsSettings.ReferenceLoopHandling = ReferenceLoopHandling.Ignore; var converted = JsonConvert.SerializeObject(items, null, jsSettings); return Json(converted, JsonRequestBehavior.AllowGet); } J’ai obtenu le résultat JSON suivant lorsque je vais […]

Pouvez-vous spécifier le format pour XmlSerialization d’un datetime?

J’ai besoin de sérialiser / désérialiser un datetime en format aaaaMMdd pour un fichier XML. Y a-t-il un atsortingbut / une solution de contournement que je peux utiliser pour cela?

Sérialisation Java – java.io.InvalidClassException classe locale incompatible

J’ai une classe publique, qui implémente Serializable, qui est étendue par plusieurs autres classes. Seules ces sous-classes ont déjà été sérialisées – jamais la super classe. La super classe avait défini un serialVersionUID. Je ne sais pas si c’est important, mais ce n’était pas marqué comme privé, mais plutôt comme protection par défaut – vous […]

À quoi ressemble le format de texte protobuf?

Les tampons de protocole Google peuvent non seulement être sérialisés au format binary, mais également être sérialisés en texte . Cependant, je ne peux pas facilement trouver des exemples d’un tel texte; à quoi cela ressemblerait-il? Réponse attendue: un exemple couvrant toutes les fonctionnalités autorisées par le fichier protobuf IDL / proto, y compris un […]

Impossible de désérialiser le tableau JSON (par exemple ) dans le type ” car le type requirejs un object JSON (par exemple, {“nom”: “valeur”}) pour désérialiser correctement

J’ai Json comme ci-dessous: [ { “Atsortingbutes”: [ { “Key”: “Name”, “Value”: { “Value”: “Acc 1”, “Values”: [ “Acc 1” ] } }, { “Key”: “Id”, “Value”: { “Value”: “1”, “Values”: [ “1” ] } } ], “Name”: “account”, “Id”: “1” }, { “Atsortingbutes”: [ { “Key”: “Name”, “Value”: { “Value”: “Acc 2”, “Values”: [ […]

Sérialisation avec Qt

Je programme une interface graphique avec la bibliothèque Qt. Dans mon interface graphique, j’ai un énorme std :: map. “MyType” est une classe qui a différents types de champs. Je veux sérialiser le std :: map. Comment puis je faire ça? Qt nous fournit-il des fonctionnalités nécessaires?

jQuery serializeArray n’inclut pas le bouton Envoyer qui a été cliqué

J’ai un formulaire qui a deux boutons. Un pour enregistrer un enregistrement et l’autre pour annuler la procédure de sauvegarde. J’utilise le rails.js (un plug-in AJAX / jQuery commun pour ceux d’entre vous qui ne le savent pas) qui fonctionne avec jQuery pour les appels javascript / ajax discrets. Lorsque je transmets les données du […]

Type inattendu – Exception de sérialisation

J’ai un service WCF en place. L’opération normale verrait le serveur effectuer un traitement renvoyant un object XactTaskIn rempli au client via un rappel. J’ai ce travail ok. Mon problème est que lorsque j’essaie de définir la variable returnData sur une exception XactException et d’essayer de renvoyer le XactTaskIn au client via le rappel, je […]

Quelles sont les différences entre XmlSerializer et BinaryFormatter

La semaine dernière, j’ai passé une bonne partie de mon temps à travailler sur la sérialisation. Au cours de cette période, j’ai trouvé de nombreux exemples utilisant soit le BinaryFormatter ou le XmlSerializer. Malheureusement, ce que je n’ai pas trouvé, ce sont des exemples détaillant les différences entre les deux. La raison de ma curiosité […]