Als «serialization» getaggte Fragen

Serialisierung ist der Prozess, bei dem Datenstrukturen in ein Format konvertiert werden, das einfach gespeichert oder übertragen und anschließend rekonstruiert werden kann.


4
Konvertieren Sie ein Objekt in eine XML-Zeichenfolge
Ich habe eine Klasse mit dem Namen, die WebserviceTypeich vom Tool xsd.exe aus einer XSD-Datei erhalten habe. Jetzt möchte ich eine Instanz eines WebServiceTypeObjekts in eine Zeichenfolge deserialisieren . Wie kann ich das machen? Das MethodCheckTypeObjekt hat als Parameter ein WebServiceTypeArray. Mein erster Versuch war, als hätte ich ihn serialisiert: …
87 c#  xml  serialization 


4
Python-Serialisierung - Warum Gurke?
Ich habe verstanden, dass Python-Beizen eine Möglichkeit ist, ein Python-Objekt so zu speichern, dass die Objektprogrammierung berücksichtigt wird - anders als bei einer Ausgabe, die in eine txt-Datei oder eine DB geschrieben wurde. Haben Sie weitere Details oder Referenzen zu folgenden Punkten: Wo werden eingelegte Gegenstände "gelagert"? Warum ist das …

4
.NET WebAPI-Serialisierung k_BackingField Nastiness
Wenn ich folgendes serialisiere: [Serializable] public class Error { public string Status { get; set; } public string Message { get; set; } public string ErrorReferenceCode { get; set; } public List<FriendlyError> Errors { get; set; } } Ich bekomme dieses ekelhafte Durcheinander: <ErrorRootOfstring xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Printmee.Api"> <_x003C_Errors_x003E_k__BackingField> An exception has …



7
Serialisierung eines Enum-Mitglieds für JSON
Wie serialisiere ich ein Python- EnumMitglied in JSON, damit ich das resultierende JSON wieder in ein Python-Objekt deserialisieren kann? Zum Beispiel dieser Code: from enum import Enum import json class Status(Enum): success = 0 json.dumps(Status.success) führt zu dem Fehler: TypeError: <Status.success: 0> is not JSON serializable Wie kann ich das …

15
Die Antwort in der Web-API konnte nicht serialisiert werden
Ich habe an der ASP.NET MVC-Web-API gearbeitet und habe folgenden Fehler: Der Typ 'ObjectContent`1' konnte den Antworttext für den Inhaltstyp 'application / xml nicht serialisieren. Zeichensatz = utf-8 '. Mein Controller ist: public Employee GetEmployees() { Employee employees = db.Employees.First(); return employees; } Warum bekomme ich diesen Fehler?

7
XML-Serialisierung und geerbte Typen
In Anlehnung an meine vorherige Frage habe ich daran gearbeitet, mein Objektmodell in XML zu serialisieren. Aber ich bin jetzt auf ein Problem gestoßen (quelle Überraschung!). Das Problem, das ich habe, ist, dass ich eine Sammlung habe, die von einem abstrakten Basisklassentyp ist, der von den konkreten abgeleiteten Typen gefüllt …

1
DataContractSerializer vs XmlSerializer: Vor- und Nachteile jedes Serializers
Meine Desktop-Anwendung serialisiert Objekte mit XmlSerializer. Mir wurde vorgeschlagen, DataContractSerializerstattdessen zu nutzen . Unter welchen Szenarien soll ich verwenden DataContractSerializer? Danke vielmals Bemerkungen. 1. Die Ausgabe-XML-Datei wird lokal gespeichert. Keine anderen Anwendungen deserialisieren Objekte aus dieser XML-Datei. 2. Meine Anwendung wird mit .NET Framework 3.5 SP1 ausgeführt.


4
Wie serialisiert man ein Objekt in C ++?
Ich habe eine kleine Hierarchie von Objekten, die ich serialisieren und über eine Socket-Verbindung übertragen muss. Ich muss das Objekt sowohl serialisieren als auch basierend auf dem Typ deserialisieren. Gibt es eine einfache Möglichkeit, dies in C ++ zu tun (wie es in Java der Fall ist)? Gibt es Online-Codebeispiele …

14
Vermeiden Sie die Jackson-Serialisierung für nicht abgerufene faule Objekte
Ich habe einen einfachen Controller, der ein Benutzerobjekt zurückgibt. Dieser Benutzer hat Attributkoordinaten mit der Eigenschaft FetchType.LAZY im Ruhezustand. Wenn ich versuche, diesen Benutzer zu erhalten, muss ich immer alle Koordinaten laden, um das Benutzerobjekt zu erhalten. Andernfalls löst Jackson beim Versuch, den Benutzer zu serialisieren, die Ausnahme aus: com.fasterxml.jackson.databind.JsonMappingException: …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.