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
Das JSON-Array (z. B. [1,2,3]) kann nicht in den Typ '' deserialisiert werden, da für den Typ ein JSON-Objekt (z. B. {“name”: “value”}) erforderlich ist, um die Deserialisierung korrekt durchzuführen
Ich habe diesen JSON: [ { "Attributes": [ { "Key": "Name", "Value": { "Value": "Acc 1", "Values": [ "Acc 1" ] } }, { "Key": "Id", "Value": { "Value": "1", "Values": [ "1" ] } } ], "Name": "account", "Id": "1" }, { "Attributes": [ { "Key": "Name", "Value": { …

9
Nutzen Sie die Verwendung von Parcelable anstelle der Serialisierung von Objekten
Soweit ich weiß, gehört es zur Art Bundleund ParcelableWeise, wie Android die Serialisierung durchführt. Es wird beispielsweise zum Übertragen von Daten zwischen Aktivitäten verwendet. Ich frage mich jedoch, ob die Verwendung Parcelableanstelle der klassischen Serialisierung Vorteile bietet, wenn beispielsweise der Status meiner Geschäftsobjekte im internen Speicher gespeichert wird. Wird es …


15
Wie repariere ich eine serialisierte Zeichenfolge, die durch eine falsche Bytelänge beschädigt wurde?
Ich verwende Hotaru CMS mit dem Image Upload-Plugin. Ich erhalte diese Fehlermeldung, wenn ich versuche, ein Bild an einen Beitrag anzuhängen. Andernfalls tritt kein Fehler auf: unserialize () [function.unserialize]: Fehler beim Offset Der fehlerhafte Code (Fehler zeigt auf **): /** * Retrieve submission step data * * @param $key - …

3
Gson benutzerdefinierter Seralizer für eine Variable (von vielen) in einem Objekt mit TypeAdapter
Ich habe viele einfache Beispiele für die Verwendung eines benutzerdefinierten TypeAdapters gesehen. Das hilfreichste war Class TypeAdapter<T>. Aber das hat meine Frage noch nicht beantwortet. Ich möchte die Serialisierung eines einzelnen Felds im Objekt anpassen und den Standard-Gson-Mechanismus den Rest erledigen lassen. Zu Diskussionszwecken können wir diese Klassendefinition als Klasse …

3
Wie serialisiere ich ein JObject ohne Formatierung?
Ich habe ein JObject(ich verwende Json.Net), das ich mit LINQ to JSON erstellt habe (ebenfalls von derselben Bibliothek bereitgestellt). Wenn ich die ToString()Methode auf dem JObjectaufrufe, werden die Ergebnisse als formatierter JSON ausgegeben. Wie setze ich die Formatierung dafür auf "keine"?

1
Wann werden Serializers create () und ModelViewset's create () perform_create () verwendet?
Ich möchte die gegebene Dokumentation django-rest-frameworkbezüglich der Erstellung eines Modellobjekts klarstellen . Bisher habe ich festgestellt, dass es drei Ansätze gibt, wie man mit solchen Ereignissen umgeht. Die create()Methode des Serializers . Hier ist die Dokumentation class CommentSerializer(serializers.Serializer): def create(self, validated_data): return Comment.objects.create(**validated_data) Die ModelViewset- create()Methode. Dokumentation class AccountViewSet(viewsets.ModelViewSet): queryset …

9
So überprüfen Sie, ob ein Objekt in C # serialisierbar ist
Ich suche nach einer einfachen Möglichkeit, um zu überprüfen, ob ein Objekt in C # serialisierbar ist. Wie wir wissen, machen Sie ein Objekt serialisierbar, indem Sie entweder die ISerializable- Schnittstelle implementieren oder [Serializable] an die Spitze der Klasse setzen. Was ich suche, ist eine schnelle Möglichkeit, dies zu überprüfen, …
94 c#  serialization 



6
Serialisieren Sie einen nullbaren Int
Ich habe eine Klasse mit einem nullbaren int? Datentyp, der als XML-Element serialisiert werden soll. Gibt es eine Möglichkeit, es so einzurichten, dass der XML-Serializer das Element nicht serialisiert, wenn der Wert null ist? Ich habe versucht, das Attribut [System.Xml.Serialization.XmlElement (IsNullable = false)] hinzuzufügen, erhalte jedoch eine Laufzeit-Serialisierungsausnahme, die besagt, …
92 c#  .net  xml  serialization 




3
Was ist der Unterschied zwischen DataContractJsonSerializer und JavaScriptSerializer?
Das .NET Framework wird mit System.Runtime.Serialization.Json.DataContractJsonSerializer und System.Web.Script.Serialization.JavaScriptSerializer geliefert , die beide JSON de / serialisieren. Woher weiß ich, wann ich einen dieser Typen dem anderen vorziehen muss? MSDN macht nicht klar, welche relativen Vorteile sie haben. Wir haben mehrere Projekte, die JSON verbrauchen oder emittieren, und die Klasse, die …

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.