Json.NET

Yazılım ekran görüntüsü:
Json.NET
Yazılım detaylar:
Versiyon: 7.0 Release 1 Güncelenir
Qayıt: 20 Jul 15
Geliştirici: James Newton-King
Lisans: Ücretsiz
Popülerlik: 189
Boyut: 8082 Kb

Rating: 4.0/5 (Total Votes: 1)

JSON bir hafif, dil bağımsız, veri değişim formatıdır. Bugünün Internet saklanması ve uygulamaları ve çeşitli programlama dilleri arasında veri aktarımı için yaygın olarak kullanılan bir biçimdir.
Json.NET yazma ve gerektiğinde veri okuma, ve JSON biçimine dönüştürebilirsiniz hem C # aracıdır.
Kütüphane LINQ JSON-ve tersi, ve XML JSON-ve tersi ile birlikte normal NET to-JSON nesneleri-ve tersi hem de işleyebilir.
Bunun üzerine, Json.NET karıştırılmış metin yerleşik serializers normalde çıkış daha okumak, oldukça hızlı .NET'in JSON serileştiricileri yerleşik ve düzgün biçimlendirilmiş üreten JSON verilerine göre de çok daha kolaydır.
Json.NET Nuget üzerinden de mevcuttur

Bu sürümde Yeni nedir:.

  • Yeni özellikler:
  • DiscriminatedUnionConverter performans iyileştirmeleri
  • Eklendi JsonRequiredAttribute
  • Eklendi JsonSerializerSettings.ReferenceResolverProvider özelliği
  • Eklendi DefaultContractResolver.ResolveDictionaryKey
  • Eklendi JsonDictionaryContract.DictionaryKeyResolver
  • JsonTextReader bayt olarak GUID dizeleri okumak için destek eklendi
  • JsonSerializer Eklendi EqualityComparer
  • Değişiklikleri:
  • sadece destek 00000000-0000-0000-0000-000000000000 formatına bayt olarak GUID okuma değiştirildi
  • Renamed aspnetcore50 hedef dnxcore50 için
  • İşaretli JsonSchema olarak eski
  • İşaretli DefaultContractResolver (bool) olarak eski
  • İşaretli JsonSerializerSettings.ReferenceResolver olarak eski
  • İşaretli JsonDictionaryContract.PropertyNameResolver olarak eski
  • Düzeltmeler:
  • Hashtables Sabit deserializing boş dizeler
  • belirli durumlarda Sabit yanlış JTokenReader.Path
  • orta güven belirli nesneleri seri Sabit hata
  • büyük null UInt64 değerlerini deserializing Sabit
  • Büyük UInt64 JValues ​​yazma Sabit
  • XML JSON eşsiz ad önekleri dönüştürme Sabit
  • DateTimeFormatHandling.DateTimeOffset ile DateTime özelliklerine IsoDateTimeConverter Sabit
  • salt okunur özelliklere sahip nesne başvurularını koruyarak Sabit
  • Sabit hata XML büyük JSON tamsayılar deserializing
  • hiçbir ayarlayıcı ile uzatma veri özelliklerini seri Sabit
  • türü adı veya referans takibi ile ayrımcılık sendikaları etkin seri Sabit
  • JsonSerializer ayarlarını kullanarak değil Sabit DataTableConverter
  • iç içe arabirimleri çözme Sabit özellikler
  • ConcurrentDictionary türetilmiş Sabit deserializing sınıfları
  • Sabit kurucular için varsayılan değerleri geçen
  • JsonConverters Sabit seri kök referansları
  • Required.Always ile erroring değil null zorlandığı Sabit boş dizeler
  • constructor özellik adı kasalı Sabit geçersiz Required.Always hata
  • Required.Always ve kurucusuna Sabit boş dize zorlamak için onay

sürüm 6.0 Release 8 yeni Nedir:

  • Yeni özellik:
  • JsonProperty Eklendi AttributeProvider
  • Sabit:
  • Dizgeleştirme ve deserializing const alanlar
  • Proxy sınıfları ile MetadataTypeAttribute kullanma
  • Kötü bir hata iletisi desteklenmeyen koleksiyon serisi kaldırılırken zaman

sürüm 6.0 Release 4 yeni Nedir:

  • Yeni özellik:
  • Eklendi JSON LINQ Birleştirme
  • Eklendi JValue.CreateNull ve JValue.CreateUndefined
  • Eklendi Windows Phone 8.1 desteği NET 4.0 taşınabilir montaj
  • JsonObjectContract Eklendi OverrideCreator
  • arayüzleri ve soyut türleri oluşturulmasını geçersiz için destek eklendi
  • Guid olarak UUID BSON ikili değerleri okumak için destek eklendi
  • Eklendi MetadataPropertyHandling.Ignore
  • KeyValuePairConverter Geliştirilmiş performans
  • Geliştirilmiş performans büyük XML belgeleri seri
  • Değişiklikleri:
  • JavaScript tamsayı boyutu sınırlı tamsayı ayrıştırma boyutu
  • numaralar geçersiz bir karakter ile bitmiyor olduğu doğrulanmış
  • Düzeltmeler:
  • Yorumlarınız için bir dize değeri oluşturma Sabit JToken.ReadFrom
  • parametreli kurucular çağrılırken Sözlük sipariş güvenerek Sabit
  • TextWriter.WriteLine kullanmak için yeni satırları yazarken Sabit
  • Sabit olmayan jenerik IReadOnlyCollection & # x3c deserializing T & # x3e; uygulamaları
  • XmlNodeConverter DTD URL'ler çözerken HTTP istekleri göndererek Sabit
  • DefaultValueHandling.IgnoreAndPopulate ile gözardı özellikleri doldurma Sabit
  • Sabit bazı geçersiz sayılar ayrıştırırken JsonReaderException atma değil
  • JsonConvert.PopulateObject JsonReader ayarları yapmak değil Sabit

sürüm 6.0 Release 2 yeni Nedir:

  • Yeni özellik:
  • Windows Phone 8.1 desteği eklendi.

sürüm 6.0 Release 1 yeni Nedir:

  • Yeni özellik:
  • JSONPath desteği eklendi

  • F # seri için
  • desteği eklendi ayrımcılık sendikalar
  • DataTable iç içe DataTable ve diziler serisi kaldırılırken için destek eklendi
  • JsonReader ile JSON birden çok parça okumak için destek eklendi
  • StringEnumConverter ayarını Eklenenler AllowIntegerValues ​​
  • JValue Eklendi Ondalık ve DateTimeOffset kurucular
  • JSON tek satır okumak için destek eklendi comments
  • hata iletileri ayrıştırma Geliştirilmiş sayı
  • Değişikliği:
  • 6.0.0.0 Meclis sürümü
  • Nuget paketinde .NET 4 Taşınabilir yapı hedefleri MonoTouch ve MonoDroid
  • NET 4 Taşınabilir yapı hedefleri WP8 ve SL5 yerine WP7 ve SL4
  • Kaldırıldı:
  • DefaultContractResolver üzerinde DefaultMemberSearchFlags kullanılmıyor
  • SerializeObjectAsync, DeserializeObjectAsync, JsonConvert üzerinde PopulateObjectAsync eskimiş
  • Sabit:
  • Yanlış değer döndüren JObject ICustomTypeDescriptor özellikleri
  • Hata dizi byte dinamik base64 dize döküm sırasında
  • EntityKeyMemberConverter değil kullanarak özellik adı çözmek
  • salt-okunur JsonConverters ile JValues ​​Dizgeleştirme
  • SerializeObject yöntemleri hakkında Biçimlendirme geçersiz kılma
  • JsonConverter bir istisna sarma hata olduğunda
  • varsayılan olmayan bir kurucu ile uzatma verilerini kullanarak
  • Uri.OriginalString ile roundtripping Uri seri

sürüm 5.0 Release 7 yeni Nedir:

  • Yeni özellik:
  • Immutable Koleksiyonu için destek eklendi
  • DataExtensionAttribute Eklendi WriteData ve ReadData ayarları

  • Uzatma verilerine destek taşıma
  • Eklenenler başvuru ve tip adı

  • Yapıcı serisini kaldırma
  • Eklenenler varsayılan değer ve gerekli desteği
  • Değişiklikleri:
  • Uzatma verileri artık yazılır seri
  • Düzeltmeler:
  • JToken için eksik yayınları Eklenenler
  • büyük kayan nokta sayıları ayrıştırma Sabit
  • Bazı ISO tarih saat dilimleri ayrıştırma değil Sabit
  • tamsayı değeri Sabit şema doğrulama zaman türü oldu numara
  • TypeCode dönen IConvertible değerleri Sabit yazı oldu Nesne

sürüm 5.0 Release 6 yeni Nedir:

  • Yeni özellik:
  • izleme ayrıntılı için tefrika / serileştirilemeyen JSON eklendi.

  • ıserializable içeriği ile ele tipi adını kullanarak
  • desteği eklendi.
  • Sabit:
  • ilkel değerler ve JToken.ToObject varsayılan ayarları kullanarak seri hale değil.
  • Hata yazma BigIntegers JsonWriter.WriteToken.
  • Dizgeleştirme ve EnumMember özniteliği ile bayrak çeteleler deserializing.
  • geçerli bir tür dönüştürücü ile arayüzleri deserializing hata oluştu.
  • da IConvertible uygulamak ISerializable nesneleri serisi kaldırılırken hata oluştu.

sürüm 5.0 Release 5 yeni Nedir:

  • Yeni özellik:
  • JsonConvert.DefaultSettings küresel varsayılan seri ayarları eklendi
  • JsonExtensionDataAttribute ile eklendi uzatma veri desteği
  • Eklendi NullValueHandling ve dinamik türleri seri destek DefaultValueHandling
  • Değişiklikleri:
  • ImpromtuInterface ile kullanımını destekleyen halka JArray Bazı açık arabirim yöntemleri
  • Sabit:
  • olmayan ISO formatlı tarih sözlüğü tuşları deserializing

  • DefaultValueHandling.IgnoreAndPopulate deserializing
  • Değerler ayarlı değil
  • Assembly.LoadFrom yüklü tip adında işleme ve derlemeler ile deserializing
  • deserializing Regexes StringEnumConverter kullanırken
  • Dizgeleştirme ve deserializing yazdığınız DataSets

sürüm 5.0 Release 4 yeni Nedir:

  • Yeni özellik - Eklenen JsonWriter.SetWriteState desteklemek için miras JsonWriter uygulamalarından
  • Değiştir - Değişti NET 4.5 taşınabilir bir kütüphane ve WinRT kütüphane derlenmiş ifadeler yansıması kullanmak için

sürüm 5.0 Release 3 yeni Nedir:

IEnumerable & uygulamak olmayan jenerik türlerini seri

  • Sabit hata # x3c T & # x3e;.

Benzer yazılım

Watch.JS
Watch.JS

5 Jun 15

Mongrel
Mongrel

21 Jul 15

geolocation.js
geolocation.js

21 Jul 15

Andro.js
Andro.js

14 May 15

Geliştirici Diğer yazılım James Newton-King

Utilities.NET
Utilities.NET

6 Jun 15

Yorumlar Json.NET

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!