是否.NET 4有一个内置JSON串行器/解串器? [英] Does .NET 4 have a built-in JSON serializer/deserializer?

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

问题描述

请问.NET 4配备了序列化/任何一类反序列化JSON数据?

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

  • 我知道有第三方库,如 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上,但它是WCF,不为的WinForms或WPF。

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

推荐答案

您可以使用<一个href="http://msdn.microsoft.com/en-us/library/system.runtime.serialization.json.datacontractjsonserializer.aspx">DataContractJsonSerializer类任何你想要的,它只是一个.NET类,并且不限于WCF。 // MSDN:关于如何使用它这里和的here

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天全站免登陆