.NET 4 是否有内置的 JSON 序列化器/反序列化器? [英] Does .NET 4 have a built-in JSON serializer/deserializer?

查看:23
本文介绍了.NET 4 是否有内置的 JSON 序列化器/反序列化器?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

.NET 4 是否带有任何序列化/反序列化 JSON 数据的类?

Does .NET 4 come with any class that serializes/deserializes JSON data?

  • 我知道有 3rd 方库,例如 JSON.NET,但我正在寻找内置于 .NET 的东西.

  • I know there are 3rd-party libraries, such as JSON.NET, but I am looking for something built right into .NET.

我在 MSDN 上找到了 Data Contracts,但它适用于 WCF,不适用于 Winforms 或 WPF.

I found Data Contracts on MSDN, but it is for WCF, not for Winforms or WPF.

推荐答案

您可以使用 DataContractJsonSerializer 任何你想要的类,它只是一个 .net 类,不限于 WCF.有关如何使用它的更多信息此处此处.

You can use the DataContractJsonSerializer class anywhere you want, it is just a .net class and is not limited to WCF. More info on how to use it here and here.

这篇关于.NET 4 是否有内置的 JSON 序列化器/反序列化器?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆