一尘不染

为什么Microsoft在.net 3.5 SP1之前淘汰了JavaScriptSerializer并在此之后再次激活?

json

在.net 3.5
SP1之后,JavaScriptSerializer不会过时。我应该使用JavaScriptSerializer还是先前推荐的DataContractJsonSerializer?还有为什么它被淘汰了?


阅读 237

收藏
2020-07-27

共1个答案

一尘不染

我很乐意使用JavaScriptSerializer-但如有疑问,请考虑第三个选择-Json.NET。因为它是第三方的,所以它与MS的决定无关……当然,这是一把双刃剑-但是将次要修补程序应用于独立的第三方库通常会更容易。

2020-07-27