«json.net» etiketlenmiş sorular

Json.NET (Newtonsoft.Json olarak da bilinir) .NET için popüler bir yüksek performanslı JSON çerçevesidir.

21
ASP.NET'te basit bir Sözlük <string, string> JSON serisini nasıl kaldırabilirim?
JSON POST aracılığıyla ASP.NET'e geri gönderilir basit bir anahtar / değer listesi var. Misal: { "key1": "value1", "key2": "value2"} GÜÇLÜ ÇEŞİTLİ. Sadece düz eski Sözlük (String, String) veya bazı eşdeğer (karma tablo, Sözlük (String, Object), old-StringDDictionary - cehennem, cehennem, dizelerin bir 2-D dizi benim için işe yarayacak. ASP.NET 3.5'te bulunan …

13
Json.net kullanarak null olursa sınıftaki bir özelliği yoksayma
JSON için bir sınıf serileştirmek için Json.NET kullanıyorum . Ben böyle bir sınıf var: class Test1 { [JsonProperty("id")] public string ID { get; set; } [JsonProperty("label")] public string Label { get; set; } [JsonProperty("url")] public string URL { get; set; } [JsonProperty("item")] public List&lt;Test2&gt; Test2List { get; set; } } …
529 c#  json.net 



3
Json.net ile serileştirirken özellik adlarını nasıl değiştirebilirim?
Bir C # DataSet nesnesinde bazı veriler var. Şu anda böyle bir Json.net dönüştürücü kullanarak seri hale getirebilirsiniz DataSet data = new DataSet(); // do some work here to populate 'data' string output = JsonConvert.SerializeObject(data); Ancak, bu data, .json dosyasına yazdırılırken kullanılan özellik adlarını kullanır . Mülk adlarını farklı bir …


7
JSON Adlandırma Sözleşmesi [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 2 yıl önce kapalı . JSON adlandırmada bir standart var mı? Alt çizgi ile ayrılmış tüm küçük harf kullanarak çoğu örnek görüyorum …
379 json  json.net 

11
Newtonsoft kullanarak JSON to .NET nesnesi serisini kaldırma (veya JSON için LINQ belki?)
Newtonsoft hakkında birkaç yazı olduğunu biliyorum, umarım bu tam olarak bir tekrar değildir ... Kazaa'nın API'sı tarafından döndürülen JSON verilerini bir tür güzel bir nesneye dönüştürmeye çalışıyorum WebClient client = new WebClient(); Stream stream = client.OpenRead("http://api.kazaa.com/api/v1/search.json?q=muse&amp;type=Album"); StreamReader reader = new StreamReader(stream); List&lt;string&gt; list = Newtonsoft.Json.JsonConvert.DeserializeObject&lt;List&lt;string&gt;&gt;(reader.Read().ToString()); foreach (string item in list) …

9
Temel sınıf nesnelerinin listesinin serisini kaldırmak için JSON.NET'te özel JsonConverter nasıl uygulanır?
Burada verilen JSON.net örneğini genişletmeye çalışıyorum http://james.newtonking.com/projects/json/help/CustomCreationConverter.html Temel sınıf / arabirim türetilmiş başka bir alt sınıf var public class Person { public string FirstName { get; set; } public string LastName { get; set; } } public class Employee : Person { public string Department { get; set; } public …

5
.NET NewtonSoft JSON, farklı bir özellik adına olan haritanın serisini kaldırır
Harici bir partiden alınan aşağıdaki JSON dizesi var. { "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" } } ] } Haritalama sınıflarım: public class Attributes { public string eighty_min_score { get; set; } public string home_or_away { get; set; } …


11
ASP.NET MVC denetleyici yöntemlerinden JSON.NET tarafından serileştirilmiş camelCase JSON nasıl dönebilirim?
Benim sorunum, JSON.NET tarafından serileştirilmiş ASP.NET MVC denetleyici yöntemlerinden ActionResult s aracılığıyla camelCased (standart PascalCase aksine) JSON verileri döndürmek istiyor olmasıdır . Örnek olarak aşağıdaki C # sınıfını göz önünde bulundurun: public class Person { public string FirstName { get; set; } public string LastName { get; set; } } …

3
JObject to .NET nesnesinin serisini kaldırma
Mutlu bir şekilde Newtonsoft JSON kütüphanesini kullanıyorum . Örneğin, JObjectbir .NET nesnesinden, bu durumda bir İstisna örneği oluşturabilirim (bir alt sınıf olabilir veya olmayabilir) if (result is Exception) var jobjectInstance = JObject.FromObject(result); şimdi kütüphane bir nesneye JSON metin (yani bir dize) serisini kaldırabilir biliyorum // only works for text (string) …

6
Newtonsoft.Json.Linq.JArray öğesini belirli bir nesne türü listesine dönüştürme
Aşağıdaki tür değişken var {Newtonsoft.Json.Linq.JArray}. properties["Value"] {[ { "Name": "Username", "Selected": true }, { "Name": "Password", "Selected": true } ]} Ne yapmak istiyorum bu aşağıdaki tür List&lt;SelectableEnumItem&gt;nerede dönüştürmek için SelectableEnumItem: public class SelectableEnumItem { public string Name { get; set; } public bool Selected { get; set; } } Programlamaya …
236 c#  json.net 

30
Dosya veya montaj yüklenemedi 'Newtonsoft.Json, Sürüm = 4.5.0.0, Kültür = nötr, PublicKeyToken = 30ad4fe6b2a6aeed'
Hata alıyorum System.IO.FileLoadException: Dosya veya derleme 'Newtonsoft.Json, Sürüm = 4.5.0.0, Kültür = nötr, PublicKeyToken = 30ad4fe6b2a6aeed' veya bağımlılıklarından biri yüklenemedi. Konumlandırılan derlemenin bildirim tanımı derleme başvurusuyla eşleşmiyor. (HRESULT istisnası: 0x80131040) CI yapım için Denediğim çözüm &lt;dependentAssembly&gt; &lt;assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" /&gt; &lt;bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" /&gt; &lt;/dependentAssembly&gt; Ayrıca işe yaramadı
233 asp.net  json.net 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.