У меня возникла проблема с попыткой реализовать JavaScriptSerializer для синтаксического анализа строки JSON, полученной с сервера.
Я реализовал следующий код:
responseFromServer = readStream.ReadLine();
JavaScriptSerializer ser = new JavaScriptSerializer();
var dict = new JavaScriptSerializer().Deserialize<Dictionary<string, object>>(responseFromServer);
var status = dict["notificationType"];
Debug.WriteLine(status);
Я добавил using System.Web.Script.Serialization;
Visual С# 2010 Express сообщает мне, что имя пространства имен Script не существует в пространстве имен System.Web. В результате JavaScriptSerializer недействителен.
Что мне не хватает, чтобы использовать это, или есть лучший способ разбора строки JSON?