Saya senang menggunakan perpustakaan Newtonsoft JSON . Sebagai contoh, saya akan membuat JObject
dari objek .NET, dalam hal ini contoh Pengecualian (mungkin atau mungkin bukan subkelas)
if (result is Exception)
var jobjectInstance = JObject.FromObject(result);
sekarang saya tahu perpustakaan dapat deserialize teks JSON (yaitu string) ke suatu objek
// only works for text (string)
Exception exception = JsonConvert.DeserializeObject<Exception>(jsontext);
tapi yang saya cari adalah:
// now i do already have an JObject instance
Exception exception = jobjectInstance.????
Ya sudah jelas bahwa saya bisa beralih dari JObject
kembali ke teks JSON dan kemudian menggunakan fungsi deserialize, tapi itu tampaknya mundur bagi saya.