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 C# 2010 Express は、名前空間名が名前Script
空間に存在しないことを教えてくれますSystem.Web
。その結果、JavaScriptSerializer
は無効です。
これを使用するには何が欠けていますか、または JSON 文字列を解析するより良い方法はありますか?