JSON bir hafif, dil bağımsız, veri değişim biçimi, Web geliştirme veri aktarımı için yaygın ortamdır.
Kod yaklaşık 1200 hatları, fastJSON JSON ile başa çıkmak için en kompakt C # kütüphanelerden biri ve aslında mümkün olduğu kadar orijinal JSON standart olarak yakın kalmak birkaç biridir.
fastJSON kullanımı son derece kolay ve geliştiriciler kendi projeleri ve uygulamaları konusunda başlamanıza yardımcı olacak kapsamlı belgelerle birlikte gelir
Bu sürümdeki yeni nedir.
- çok boyutlu diziler için destek.
sürümünde 2.1.12 yeni nedir.
- çok boyutlu diziler için destek
sürümünde 2.1.11 yeni nedir.
- Sözlük
- Hata düzeltme byte [] tuşlarına
sürümünde 2.1.10 yeni nedir.
- Sözlük
- Hata düzeltme byte [] tuşlarına
nedir sürümü 2.1.7 Yeni
Bir T ile
- Sıkı ISO tarih biçimi uyumu çıkışı (motorları şikayet javascript IE, firefox)
- Eklendi JSONParameters.SerializeToLowerCaseNames javascript için birlikte çalışma
- JSONParameters.IgnoreCaseOnDeserialize depricated ve artık gerekli değildir
- küçük çıkışı için Added testler
sürümünde 2.1.6 yeni Nedir:
- NET4 serbest bırakma kurmak için Fix
- ExpandoObject Destek NET4 serileştirebilir
- Eklendi JSONParameters.SerializerMaxDepth aşağı gitmek maksimum derinliğini kontrol etmek
- Eklenen JSONParameters.InlineCircularReferences i özelliği $ ve inline devre dışı bırakmak için şimdiden görülen nesneler
- JSONParameters.UseExtensions = false devre dışı bırakır döngüsel başvurular
Ayrıca
sürümünde 2.1.5 yeni Nedir:
- Added doğrudan null ToObject & # x3c dönüştürmek; x? & # x3e; yani int? Uzun? vb.
- Hata düzeltme serisi kaldırılmaya, özel set ve hiçbir set özellikleri
- Eklendi ReadonlyTest () Yukarıdaki test
sürümünde 2.1.4 yeni Nedir:
- Bir sınıfta bir yapı özelliği deserializing Hata düzeltme.
nedir sürümü 2.1.3 Yeni
- DateTime milisaniye için destek eklendi
- Eklenen TestMilliseconds () testi
nedir sürümü 2.1.2 Yeni
- Hata düzeltme:
- Dairesel referanslar
sürümünde 2.1.0 yeni Nedir:
- Yansıma singleton için JSON tüm devlet taşındı
- JSON arayüzü tüm şimdi statik
- Eklenen JSONParameters aşırı yükler
- genelge başvurulan nesne yapıları için destek
- Eklenenler dairesel testi
ToObject () için
sürümünde 2.0.28 yeni Nedir:
- daha az bellek kullanımı için ayrıştırıcı ToCharArray kaldırıldı
- Sabit değer ve dize gelen enum oluşturmak
- internals bazı sözlük ile safedictionary değiştirilen okuma üzerinde hiçbir kilitleri
- Özel görmezden Eklenen özellikler
- yerine GetCustomAttributes ve Tanımlımı kullanma
- JSON.cs dışında tüm yansıması kodunu Taşındı
- Şimdi olmayan varsayılan kurucu sınıfları serisini
nedir sürümü 2.0.26 Yeni
- Dizi dinamik türleri örn Hata düzeltme nesneleri {[1,2, {& quot; prop & quot;: 90}]}
- Özel koleksiyonları için destek eklendi: StringDictionary, NameValueCollection
sürümünde 2.0.25 yeni nedir.
- Bug dinamik JSON ve kök dizileri düzeltmek
sürümünde 2.0.24 yeni Nedir:
- gibi dinamik tipte dizilerde Erişim iç mülkiyet d.arr1.a.
- Eklendi JSONParameters.KVStyleStringDictionary dize anahtar sözlük çıkışını kontrol etmek.
sürümünde 2.0.23 yeni Nedir:
- çalışır
sürümünde 2.0.22 yeni nedir.
- Eklendi .NET 3.5 proje
- .
- Added imzalı montaj.
- sürüm numaraları uyumluluk düşüşün 2.0.0.0 kalacak.
- Dosya sürümü yapı numarası yansıtacaktır.
Şimdi 'çıktı' dizinine derleme
sürümünde 2.0.21 yeni Nedir:
- Sabit kenar durumda atık '& # x5C;' biçimlendiricisinde.
- Kod temizleme biçimlendirici.
sürümünde 2.0.20 yeni nedir.
- Sabit hastable serisi kaldırılmaya
- Hashtable testini eklendi.
- Eklendi soyut sınıf testi.
- değiştirildi liste.
- Kaldırılan kullanılmayan kodu.
dizinin ~% 3 performans kazancı için alıcılar arasında
nedir sürümü 2.0.19 Yeni
- Sabit dinamik nesneler ve listeleri
- Sabit serisi kaldırılmaya sözlük & # x3c T, Liste & # x3c V & # x3e; & # x3e; ve Sözlük & # x3c T, V [] & # x3e;
- listeleriyle sözlüğe eklendi testler
sürümünde 2.0.17 yeni nedir.
- statik alanlar ve özellikleri eklendi seri
- dinamik nesne desteği ve testi eklendi.
nedir sürümü 2.0.16 Yeni:.
- Hata düzeltme biçimlendirici
- biçimlendirici testini eklendi.
sürümünde 2.0.15 yeni nedir.
- kodundan kaldırıldı CUSTOMTYPE direktifler
- sýralanabilir nesneyi yazmak için düzeltildi.
sürümünde 2.0.14 yeni nedir.
- zamanlamaları yerine DateTime Kronometre kullanma
- yerine boolean enum kullanarak myPropInfo.
- kullanma anahtarı.
- Ayrıştırma DateTime optimize edilmiş.
- yerine # x5C & dizeleri tek karakter çıkışını kullanarak StringBuilder; & quot; vb karakter ..
Bunun yerine if ifadeleri bağlanmış
sürümünde 2.0.13 yeni nedir.
- nulls ile Hata düzeltme virgül kenar durumlar
- Birleştirilmiş DynamicMethod SilverLight4 kodu ile çağırır.
- Silverlight için test vakası.
sürümünde 2.0.12 yeni nedir.
- Bug iç içe jenerik türlerini saptamak
- Hata düzeltme virgül kenar durumlar.
nulls ile
sürümünde 2.0.10 yeni nedir.
- Eklendi MonoDroid projesi
sürümünde 2.0.9 yeni Nedir:
- kök düzeyinde DataSet ve DataTable serisini desteği eklendi ( Eğer ToObject & # x3c yapmak zorunda; DataSet & # x3e;. (...))
- Eklendi kümesi testleri.
nedir sürümü 2.0.8 Yeni:.
- büyük sayı dönüşümleri için Hata düzeltme
sürüm V2.0.5 yeni nedir.
- değişmez formatında ayrıştırma Sabit numara
- Alman yerel numarası test için test (. sorunları) eklenmiştir.
sürüm v2.0.4 Yeni Nedir:
- Sabit boş objeler - & # x3e; döner & quot; boş & quot;
- Eklendi sınıflarına anahtar kelime mühürlü
- Hata düzeltme SerializeNullValues = false ve sonunda fazladan bir virgül
- da küresel türleri devre dışı bırakır UseExtensions = false
- Parse ayarı Sabit paramerters ()
sürüm v2.0.3 Yeni nedir.
- Salt okunur özellik serisini denetimi
- Hata düzeltme serisi kaldırılmaya birim test ile türlerini iç içe.
- (Silverlight 5 desteklenmez) Silverlight 4 proje inşa düzeltildi.
sürüm v2.0.2 Yeni nedir.
- Hata düzeltme $ türleri ve diziler
sürüm v2.0.1 Yeni Nedir:
- Değişti ArrayList listeleyin & # x3c için; nesne & # x3e ; ve konsolide Silverlight kodu.
- eklendi daha fazla test.
- Hız artışı, küresel türleri ($ tipleri) kullanarak.
sürüm v2.0.0 Yeni Nedir:
- Hata düzeltme Yansıma kodu
- Added ünite testleri
- Deserialize kök düzey diziler (int [] vb.)
- Deserialize kök düzeyinde değer türleri (int, uzun, ondalık, string)
- Deserialize ToObject & # x3c; Sözlük & # x3c T, V & # x3e; & # x3e;
- Deserialize ToObject & # x3c; Liste & # x3c T & # x3e; & # x3e;
sürüm v1.9.9 Yeni nedir.
- JSONParameters üzerinde Yazım Hataları
- Hata düzeltme Parametre başlatma.
- Hata düzeltme karakter ve string ToString.
- Yansıma sınıfa Refactored yansıma kodu.
- desteği eklendi.
üst düzey struct nesne serialize / serisini
sürüm v1.9.8 Yeni Nedir:
- Eklendi deepcopy (obj) ve deepcopy & # x3c; T & # x3e;. (obj)
- JSONParameters kod Refactored ve JSON aşırı yük kaldırıldı.
- anonim türleri (serisi kaldırılmaya şu anda mümkün değil) seri hale getirmek desteği eklendi.
- Hata düzeltme $ türleri çıktı.
olmayan nesne kök
sürüm v1.9.7 Yeni Nedir:
- Hata düzeltme Silverlight versiyonu destekleyen GlobalTypes
- seri hale kaldırıldı girinti mantık
- Eklendi Güzelleştirmek (json) JSON yöntem
- SafeDictionary tarihinde eklendi kilitleri
- Eklendi FillObject (obj, json) Varolan bir nesneyi doldurmak için
sürüm v1.9.6 Yeni Nedir:
- küresel tip tanımları için bir $ türleri uzantısı Eklenenler hangi çıkış JSON küçültün.
- Yukarıda kontrol etmek için eklendi UsingGlobalTypes yapılandırma (varsayılan = true).
- Bug diziler ve masa tanımları (daha az tüy bırakmayan şikayet) arasında datatable virgül düzeltmek.
- dize anahtar sözlükler artık optimal serileştirildiğini (değil KV biçimi).
sürüm v1.9 yeni nedir.
- kamu alanları için destek eklendi
Sınırlamalar :.
- Silverlight 4.0+ uygulamalar için Eksik destek
- çok boyutlu diziler için desteği yok.
Yorum Bulunamadı