Als «json.net» getaggte Fragen

92
Private Setter in Json.Net

Ich weiß, dass es ein Attribut gibt, mit dem private Setter behandelt werden können, aber ich möchte dieses Verhalten standardmäßig. Gibt es eine Möglichkeit, dies zu erreichen? Außer die Quelle zu optimieren. Wäre toll, wenn es dafür eine Einstellung

91
Wie importiere ich JsonConvert in eine C # -Anwendung?

Ich habe ein C # -Bibliotheksprojekt erstellt. Das Projekt hat diese Zeile in einer Klasse: JsonConvert.SerializeObject(objectList); Ich bekomme eine Fehlermeldung Der Name JsonConvert existiert im aktuellen Kontext nicht. Um das zu beheben, habe ich System.ServiceModel.Web.dllReferenzen...

89
JSON im laufenden Betrieb mit JObject erstellen

Für einige meiner Komponententests möchte ich die Möglichkeit haben, bestimmte JSON-Werte (in diesem Fall Alben aufnehmen) zu erstellen, die als Eingabe für das zu testende System verwendet werden können. Ich habe folgenden Code: var jsonObject = new JObject(); jsonObject.Add("Date",...

89
Wie kann ich Assemblyversionskonflikte mit JSON.NET beheben, nachdem ich NuGet-Paketreferenzen in einem neuen ASP.NET MVC 5-Projekt aktualisiert habe?

Ich habe in VS 2013 (Update 1) ein neues ASP.NET MVC 5-Webprojekt erstellt und dann alle NuGet-Pakete aktualisiert. Wenn ich das Projekt erstelle, wird folgende Warnung angezeigt: Warnung MSB3243: Konflikt zwischen "Newtonsoft.Json, Version = 6.0.0.0, Kultur = neutral, PublicKeyToken =...

89
In einem JObject nach leerem oder null JToken suchen

Ich habe folgendes ... JArray clients = (JArray)clientsParsed["objects"]; foreach (JObject item in clients.Children()) { // etc.. SQL params stuff... command.Parameters["@MyParameter"].Value = JTokenToSql(item["thisParameter"]); } JTokenToSql sieht aus wie das... public static object...

84
Wie fügt man einem JObject ein JToken hinzu?

Ich versuche, mit JSON.Net ein JSON-Objekt aus einem Text zu einer vorhandenen JSON-Datei hinzuzufügen. Zum Beispiel, wenn ich die folgenden JSON-Daten habe: { "food": { "fruit": { "apple": { "colour": "red", "size": "small" }, "orange": { "colour": "orange", "size": "large" } } } } Ich habe...

83
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...

83
JObject.Parse vs JsonConvert.DeserializeObject

Was ist der Unterschied zwischen JsonConvert.DeserializeObject und JObject.Parse? Soweit ich das beurteilen kann, nehmen beide einen String und befinden sich in der Json.NET-Bibliothek. Welche Situation würde eine bequemer machen als die andere, oder ist es hauptsächlich nur eine Präferenz? Als...

82
Abrufen des Namens / Schlüssels eines JToken mit JSON.net

Ich habe einen JSON, der so aussieht [ { "MobileSiteContent": { "Culture": "en_au", "Key": [ "NameOfKey1" ] } }, { "PageContent": { "Culture": "en_au", "Page": [ "about-us/" ] } } ] Ich analysiere dies als JArray: var array = JArray.Parse(json); Dann durchlaufe ich das Array: foreach (var content...

74
Rückgabe anonymer Typen mit Web-API

Bei Verwendung von MVC war die Rückgabe von Ad-hoc-Json einfach. return Json(new { Message = "Hello"}); Ich suche diese Funktionalität mit der neuen Web-API. public HttpResponseMessage<object> Test() { return new HttpResponseMessage<object>(new { Message = "Hello" },...