SORU
14 Aralık 2010, Salı


Nasıl bir JObject serisini .NET nesne

Ben mutlu Newtonsoft JSON librarykullanın. Örneğin bir JObject bir oluşturmak istiyorum .NET, bu durumda istisnai bir örnek (veya bir alt sınıfı olabilir) nesne

if (result is Exception)
    var jobjectInstance = JObject.FromObject(result);

şimdi kütüphane nesneyi JSON metin (string gibi) serisini biliyorum

// only works for text (string)
Exception exception = JsonConvert.DeserializeObject<Exception>(jsontext); 

ama ben ne arıyorum:

// now i do already have an JObject instance
Exception exception = jobjectInstance.????

Peki JSON metin JObject geri gitmek ve işlevsellik serisini kullanabiliyorum açıktır, ama tam tersi gibi geliyor bana.

CEVAP
31 AĞUSTOS 2012, Cuma


Buna göre post, şimdi çok daha iyi

// pick out one album
JObject jalbum = albums[0] as JObject;

// Copy to a static Album instance
Album album = jalbum.ToObject<Album>();

Belgeler: Convert JSON to a Type

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Doug Bernards

    Doug Bernard

    7 Kasım 2007
  • Fraser Raft

    Fraser Raft

    9 Mart 2010
  • STITCHLESS TV how to sew your own style tutorials

    STITCHLESS T

    9 HAZİRAN 2011