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.

18
XmlSerializer - Es ist ein Fehler aufgetreten, der den Typ widerspiegelt
Mit C # .NET 2.0 habe ich eine zusammengesetzte Datenklasse, die das [Serializable]Attribut enthält. Ich erstelle eine XMLSerializerKlasse und übergebe diese an den Konstruktor: XmlSerializer serializer = new XmlSerializer(typeof(DataClass)); Ich bekomme eine Ausnahme mit den Worten: Es gab einen Fehler, der den Typ widerspiegelte. Innerhalb der Datenklasse befindet sich ein …
332 c#  .net  xml  serialization  .net-2.0 


10
Serialisieren Sie ein Objekt in eine Zeichenfolge
Ich habe die folgende Methode, um ein Objekt in einer Datei zu speichern: // Save an object out to the disk public static void SerializeObject<T>(this T toSerialize, String filename) { XmlSerializer xmlSerializer = new XmlSerializer(toSerialize.GetType()); TextWriter textWriter = new StreamWriter(filename); xmlSerializer.Serialize(textWriter, toSerialize); textWriter.Close(); } Ich gebe zu, dass ich es …

12
IntelliJ IDEA generiert serialVersionUID
Wie wird dieser Wert in IntelliJ IDEA generiert? Ich gehe zu Einstellungen -> Fehler -> Serialisierungsprobleme -> Serialisierbare Klasse ohne 'serialVersionUID', aber die Warnung wird mir immer noch nicht angezeigt. Meine übergeordnete Klasse PKladrBuilding implementiert die Schnittstelle Serializable . Teil des Codes: public class PKladrBuilding extends PRQObject public abstract class …

5
.NET NewtonSoft JSON deserialisiert die Zuordnung zu einem anderen Eigenschaftsnamen
Ich habe folgende JSON-Zeichenfolge, die von einer externen Partei empfangen wird. { "team":[ { "v1":"", "attributes":{ "eighty_min_score":"", "home_or_away":"home", "score":"22", "team_id":"500" } }, { "v1":"", "attributes":{ "eighty_min_score":"", "home_or_away":"away", "score":"30", "team_id":"600" } } ] } Meine Mapping-Klassen: public class Attributes { public string eighty_min_score { get; set; } public string home_or_away { …


9
Konvertieren der Java-Bitmap in ein Byte-Array
Bitmap bmp = intent.getExtras().get("data"); int size = bmp.getRowBytes() * bmp.getHeight(); ByteBuffer b = ByteBuffer.allocate(size); bmp.copyPixelsToBuffer(b); byte[] bytes = new byte[size]; try { b.get(bytes, 0, bytes.length); } catch (BufferUnderflowException e) { // always happens } // do something with byte[] Wenn ich mir den Puffer nach dem Aufruf copyPixelsToBufferder Bytes ansehe, …



21
Wie bekomme ich String-Objekte anstelle von Unicode von JSON?
Ich verwende Python 2 , um JSON aus ASCII-codierten Textdateien zu analysieren . Beim Laden dieser Dateien mit entweder jsonoder simplejsonwerden alle meine Zeichenfolgenwerte in Unicode-Objekte anstelle von Zeichenfolgenobjekten umgewandelt. Das Problem ist, ich muss die Daten mit einigen Bibliotheken verwenden, die nur Zeichenfolgenobjekte akzeptieren. Ich kann die Bibliotheken weder …

10
Konvertieren Sie ein Python-Diktat in einen String und zurück
Ich schreibe ein Programm, das Daten in einem Wörterbuchobjekt speichert, aber diese Daten müssen irgendwann während der Programmausführung gespeichert und wieder in das Wörterbuchobjekt geladen werden, wenn das Programm erneut ausgeführt wird. Wie würde ich ein Wörterbuchobjekt in eine Zeichenfolge konvertieren, die in eine Datei geschrieben und wieder in ein …


3
So deserialisieren Sie ein JObject in ein .NET-Objekt
Ich benutze gerne die Newtonsoft JSON-Bibliothek . Zum Beispiel würde ich ein JObjectaus einem .NET-Objekt erstellen , in diesem Fall eine Instanz von Exception (möglicherweise eine Unterklasse oder nicht). if (result is Exception) var jobjectInstance = JObject.FromObject(result); Jetzt weiß ich, dass die Bibliothek JSON-Text (dh eine Zeichenfolge) für ein Objekt …


7
Was ist der richtige Weg, um eine benutzerdefinierte .NET-Ausnahme serialisierbar zu machen?
Insbesondere, wenn die Ausnahme benutzerdefinierte Objekte enthält, die möglicherweise selbst serialisierbar sind oder nicht. Nehmen Sie dieses Beispiel: public class MyException : Exception { private readonly string resourceName; private readonly IList<string> validationErrors; public MyException(string resourceName, IList<string> validationErrors) { this.resourceName = resourceName; this.validationErrors = validationErrors; } public string ResourceName { get …

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.