3

MSDN 讨论了.Net 4.5 中的 System.Json 命名空间(尽管它说“仅预览”)。

我在 4.5 的任何地方都找不到它,它不在 MSDN 上提到的 System.Runtime.Serialization 中 - 它是否从版本中删除?

该文档似乎与 Nuget 上的一个包匹配,但它被标记为 beta,您只能通过在命令行 ( Install-Package System.Json -Version 4.0.20126.16343) 上指定版本来找到它。

这些类会进入框架/它们会被支持吗?

我知道 .net 上的其他 json 库,但我更希望在框架中有一个(/将来)。

4

1 回答 1

2

FWIW,因为我对 System.Json API 很满意,所以我从 Mono 中获取了端口,修复了一些错误并将其放在Nuget上:

创建 JsonObject 很简单

new JsonObject
{
  { "foo", 1 },
  { "bar", ";)" },
};

该软件包还包括 Hjson,但如果您不需要 Hjson 类型,您可以忽略它们。

于 2015-02-12T15:21:43.720 回答