.NET 4是否有内置的JSON序列化器/解串器?
.NET 4是否带有序列化/反序列化JSON数据的类?
-
我知道有第三方库,如JSON.NET ,但我正在寻找内置.NET的东西。
-
我在MSDN上find了Data Contracts ,但它是用于WCF,而不是用于Winforms或WPF。
您可以在任何地方使用DataContractJsonSerializer类,它只是一个.net类,不限于WCF。 关于如何在这里和这里使用它的更多信息。
有JavaScriptSerializer类(尽pipe你需要引用System.Web.Extensions
程序集,这个类在WinForms / WPF应用程序中工作得很好)。 即使DataContractJsonSerializer类是为WCFdevise的,它在客户端应用程序中也能正常工作。