Als «deserialization» getaggte Fragen

Deserialisierung ist der Prozess, durch den ein Objekt aus seinem serialisierten Zustand neu erstellt wird.


11
Deserialisieren von JSON zu .NET-Objekten mit Newtonsoft (oder LINQ zu JSON vielleicht?)
Ich weiß, dass es ein paar Posts über Newtonsoft gibt, also ist dies hoffentlich keine Wiederholung ... Ich versuche, JSON-Daten, die von Kazaas API zurückgegeben werden, in ein nettes Objekt umzuwandeln WebClient client = new WebClient(); Stream stream = client.OpenRead("http://api.kazaa.com/api/v1/search.json?q=muse&type=Album"); StreamReader reader = new StreamReader(stream); List<string> list = Newtonsoft.Json.JsonConvert.DeserializeObject<List<string>>(reader.Read().ToString()); foreach …

9
Wie implementiere ich einen benutzerdefinierten JsonConverter in JSON.NET, um eine Liste von Basisklassenobjekten zu deserialisieren?
Ich versuche, das hier angegebene JSON.net-Beispiel zu erweitern: http://james.newtonking.com/projects/json/help/CustomCreationConverter.html Ich habe eine andere Unterklasse, die von der Basisklasse / Schnittstelle abgeleitet ist public class Person { public string FirstName { get; set; } public string LastName { get; set; } } public class Employee : Person { public string Department …

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 { …

8
Deserialisieren eines JSON in ein JavaScript-Objekt
Ich habe eine Zeichenfolge in einer Java-Serveranwendung, auf die über AJAX zugegriffen wird. Es sieht ungefähr so ​​aus: var json = [{ "adjacencies": [ { "nodeTo": "graphnode2", "nodeFrom": "graphnode1", "data": { "$color": "#557EAA" } } ], "data": { "$color": "#EBB056", "$type": "triangle", "$dim": 9 }, "id": "graphnode1", "name": "graphnode1" },{ …

8
Stream in String und zurück konvertieren ... was fehlt uns?
Ich möchte Objekte in Zeichenfolgen und zurück serialisieren. Wir verwenden protobuf-net, um ein Objekt erfolgreich in einen Stream und zurück zu verwandeln. Stream zu String und zurück ... nicht so erfolgreich. Nach dem Durchlaufen von StreamToStringund StringToStreamwird das Neue Streamnicht von protobuf-net deserialisiert. es wird eine Arithmetic Operation resulted in …


6
Performant Entity Serialization: BSON gegen MessagePack (gegen JSON)
Kürzlich habe ich MessagePack gefunden , ein alternatives binäres Serialisierungsformat zu Googles Protokollpuffern und JSON, das auch beide übertrifft. Es gibt auch das BSON- Serialisierungsformat, das von MongoDB zum Speichern von Daten verwendet wird. Kann jemand die Unterschiede und die Nachteile von BSON gegenüber MessagePack erläutern ? Um die Liste …


13
So entfernen Sie k__BackingField aus json beim Deserialisieren
Ich erhalte das k_BackingField in meinem zurückgegebenen JSON, nachdem ich eine XML-Datei in ein .net c # -Objekt serialisiert habe. Ich habe das DataContract- und das DataMember-Attribut zum .net c # -Objekt hinzugefügt, aber dann erhalte ich auf der json-Client-Seite nichts. [XmlRoot("person")] [Serializable] public class LinkedIn { [XmlElement("id")] public string …

9
Polymorphismus mit gson
Ich habe ein Problem beim Deserialisieren eines JSON-Strings mit Gson. Ich erhalte eine Reihe von Befehlen. Der Befehl kann Start, Stopp oder eine andere Art von Befehl sein. Natürlich habe ich Polymorphismus und Start / Stopp-Befehl erbt von Befehl. Wie kann ich es mit gson zurück zum richtigen Befehlsobjekt serialisieren? …

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 …


3
Newtonsoft JSON Deserialize
Mein JSON lautet wie folgt: {"t":"1339886","a":true,"data":[],"Type":[['Ants','Biz','Tro']]} Ich habe die Newtonsoft JSON.NET-Deserialisierungsbibliothek für C # gefunden. Ich habe versucht, es wie folgt zu verwenden: object JsonDe = JsonConvert.DeserializeObject(Json); Wie kann ich auf das JsonDeObjekt zugreifen, um alle "Typ" -Daten abzurufen? Ich habe es mit einer Schleife versucht, aber es funktioniert nicht, …

3
Moshi vs Gson in Android [geschlossen]
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Im letzten Monat geschlossen . Verbessere diese Frage Ich entscheide mich, ob ich …
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.