.net - .NET 4 是否有内置的 JSON 序列化器/反序列化器?

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

  • 我知道有3rd-party库,比如JSON.NET ,但我正在寻找 .NET 中内置的东西。

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

最佳答案

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

https://stackoverflow.com/questions/3275863/

相关文章:

json - 如何将 Swift 对象序列化或转换为 JSON?

javascript - 使用 jQuery 循环并获取 JSON 数组的键/值对

json - 下载 jackson.codehaus.org jar

ruby-on-rails - Rails 在请求的参数中将空数组转换为 nil

java - jackson 通过删除 'is' 重命名原始 boolean 字段

java - 使用 Jackson 将 JSON 反序列化为多态类型 - 一个完整的示例给了我一个编

javascript - 为什么 JSON.parse 会因空字符串而失败?

javascript - 在 JavaScript 中查找 JSON

jquery - 如何在 jQuery 中将项目添加到数组中?

java - 从发布请求中读取 JAX-RS 客户端中的响应正文