System.Json
теперь доступен в не-Silverlight проектах через NuGet (система управления пакетами .Net) и, как мы надеемся, будет выпущен как часть базовой инфраструктуры vnext. Пакет NuGet называется JsonValue .
Представьте, что у нас есть следующий JSON в строковой переменной json
:
[{"a":"foo","b":"bar"},{"a":"another foo","b":"another bar"}]
Мы можем получить запись значения "another bar" в консоль, используя следующий код:
using System.Json;
dynamic jsonObj = JsonValue.Parse(json);
var node = jsonObj[1].b;
System.Console.WriteLine(node.Value);