I am having a problem trying to implement the JavaScriptSerializer
to parse a JSON string received from a server.
I implemented the following code:
System.Web.Script.Serialization.JavaScriptSerializer oSerializer = new System.Web.Script.Serialization.JavaScriptSerializer();
var dict = oSerializer.Deserialize<Dictionary<string, object>>(responseFromServer);
This will help you to get the value
I have had this problem and I added project reference for System.Web.Extensions
, try adding that reference to your project and see if it helps
Add Reference System.Web.Extensions
then type using System.Web.Script.Serialization;
Now you should get JavaScriptSerializer valid.
You can use better approach by adding Newtonsoft.Json.dll through
Add Reference. See details here : http://json.codeplex.com/
JavaScriptSerializer
is situated in System.Web.Extensions
Assembly. You should add it to your project references.
You can get this information in MSDN
Assembly: System.Web.Extensions (in System.Web.Extensions.dll)
install Desharp package you can use this command in package manager console
Install-Package Desharp -Version 1.2.11