2011-02-25 37 views
7

.Net Microframework kullanarak hafif bir web sunucusu çalıştırıyorum ve JSON serileştirme için büyük olasılıkla serileştirme için kütüphanelerin ne işe yaradığını merak ediyordum..Net Mikro Çerçeve Çalışması için Json Kitaplığı

Bir çok JSON kitaplığı bulduğum sorun MF'nin bulunmadığı fantezi .Net özellikleri kullanıyorum ve ihtiyaç duyduklarım daha karmaşık.

Görevlerimi gerçekleştirmek için basit bir kitaplık yazabilirim ancak başka bir şey olup olmadığını merak ediyordum.

Teşekkür

+1

Sonunda kendi kitaplığınızı mı yazdınız? –

+0

... Peki, sen? – Marcel

cevap

0

o Silverlight ve Windows Phone için çözüm dosyaları vardır gibi Json.NET denedim eğer emin değilim. Bunun anlamı, bu gibi kısıtlı ortamlarda çalışıyorsa, .NET Mikro Çerçevesinde çalışabilir.

+1

Json.NET ile olan sorunun, NETMF'de desteklenmeyen (henüz) Regex'in yoğun kullanımı olduğuna inanıyorum. –

+0

Regex'in şu an sınırlı desteği var ... –

3

özellikle ayak izi en aza indirmek için inşa edilmiştir NetduinoHelpers kütüphanede hafif JSON ayrıştırıcı vardır: http://netduinohelpers.codeplex.com/

+0

İyi şeyler var ama görebildiğim kadarıyla sadece bir ayrıştırıcı değil. – Marcel

3

Mike Jones .NET Micro Framework için bir JSON Serialization and Deserialization library yüklendi.

Bu

geri bir JSON dizesine (neredeyse) herhangi C# nesne kodlamak ve bir JSON (de) seri hale kütüphanesidir. Nesneleri (nesneler içinde, vb.) Içinde ilkel (int, float, string), tarihler, nesneler (sınıflar, diziler, sözlükler) ve nesnelerini yönetir.

...

Ben yaklaşık 13k boyutunda, bu yüzden biraz büyük ve biraz yavaş, hatırlama, ama işe yarıyor.

İlgili konular