Учтите это:
Вам нужны эти необходимые пространства имен:
using System.Web.Script.Serialization;
Рассмотрите этот класс:
[Serializable]
public class Foo
{
public int status { get; set; }
public string message { get; set; }
}
SerializableAttribute
isтребуется для работы с JavaScriptSerializer
ИСПОЛЬЗОВАНИЕ
JavaScriptSerializer serializer = new JavaScriptSerializer();
// Deserialize
Foo foo = serializer.Deserialize<Foo>(json);
//now you have access to...
var status = foo.status;
var message = foo.message;
Вы также можете десериализовать с помощью JavaScriptSerializer
в Dictionary
.Смотрите это:
Dictionary<string, object> ds = serializer .Deserialize<Dictionary<string, object>>(json);
var status = ds["status"].ToString();
var message = ds["message"].ToString();