【发布时间】:2012-06-29 13:58:01
【问题描述】:
在 .NET 中对 JSON 进行编码和解码时,最好使用什么?我已经尝试了这两种方法,到目前为止,JsonConvert 似乎做得很好。我过去成功使用过 JavaScriptSerializer,但最近遇到了一些问题。使用 JSON.NET 比使用 .NET 类更好吗?
使用适当的库编码/解码 json 的首选函数是什么?我使用来自 JSON.NET 的 SerializeObject/DeSerializeObject 和来自 .NET 的 Serialize/DeSerialize。
谢谢
【问题讨论】:
-
在速度方面有good comparison here。即使在阅读了这篇文章之后,我也使用了 Newtonsoft.Json,因为它对我来说做得不错。
-
Newtonsoft 网站提供了功能比较表和一些值得一看的基准测试:newtonsoft.com/json/help/html/JsonNetVsDotNetSerializers.htm