Ich habe folgenden Code:
var user = (Dictionary<string, object>)serializer.DeserializeObject(responsecontent);
Die Eingabe in responsecontentist JSON, wird jedoch nicht ordnungsgemäß in ein Objekt analysiert. Wie soll ich es richtig deserialisieren?
Jsonin System.Web.Helpers, es gibt JsonQueryStringConverterin System.ServiceModel.Web, es gibt JavascriptSerializerin System.Web.Script.Serialization, DataContractJsonSerializerin System.Runtime.Serialization.Json, zum Teufel MS hat sogar beschlossen, Dritte Json.NETin seine ASP.NET-Web-API aufzunehmen. Wenn Sie dachten, dass das nicht genug ist, kommt MS auf den Markt, ist System.Jsonaber derzeit nicht für den Konsum geeignet. Weiter so Microsoft Weiter so .... Ich wähle nach dem am besten aussehenden Namespace.
JsonValuein Windows.Data.Jsondem nur für Windows 8 und höher. Ich liebe es. MS ist auf einer Mission :)