想要改进这个问题吗? 更新问题,以便 editing this post 提供事实和引用来回答它.
关闭 4 年前。
在 .NET 中对 JSON 进行编码和解码时,最好使用什么?我已经尝试了这两种方法,到目前为止,JsonConvert 似乎做得很好。我过去成功使用过 JavaScriptSerializer,但最近遇到了一些问题。使用 JSON.NET 比使用 .NET 类更好吗?
使用适当的库编码/解码 json 的首选函数是什么?我使用来自 JSON.NET 的 SerializeObject/DeSerializeObject 和来自 .NET 的 Serialize/DeSerialize。
谢谢
最佳答案
我认为 this正是您正在寻找的那种比较。
它基本上说 JSON.Net 更好,因为它除其他外......
在我看来,对于内置序列化程序来说,唯一的积极因素(而且是一个小积极因素)是没有额外的外部依赖项需要管理。
编辑:Codeplex 有一天会关闭,因此您可以找到比较 here同样,只需在页面上搜索“功能比较”即可。
关于.net - JSON.NET JsonConvert 与 .NET JavaScriptSerializer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11263166/