[译]如何使用Newtonsoft.Json将JSON对象反序列化为不同类型?

作者:SIDDHARTH PANDEY原文地址

我最近发表了一些文章来解释如何使用Newtonsoft.Json框架。如果你想了解更多,一定要去看看。在本文中,我将告诉您如何使用NewtonSoft.JSON将JSON对象反序列化为不同类型。

在处理已知类型时,使用此框架反序列化非常简单。有时类型未知,但仍需要以某种方式读取和处理JSON响应。

阅读更多

[译]如何解决使用Newtonsoft.Json时的自引用循环问题?

作者: SIDDHARTH PANDEY原文地址

我最近发表了一篇文章,解释了如何使用C#和Newtonsoft.JSON处理JSON。使用Newtonsoft.Json框架是序列化和反序列化任何.NET对象的最佳方法。在本文中,我将告诉您在使用Newtonsoft.Json框架时如何解决自引用循环问题。

假设在尝试使用以某种方式引用自身的JsonConvert.serialize object()序列化.NET对象时,在运行应用程序时,Newtonsoft.Json.JsonSerializationException类型的未处理异常将在Newtonsoft.Json.dll中遇到。您还将找到一些附加信息,例如“附加信息:检测到类型为“some class name.Path”的自引用循环。

阅读更多