try the following
string jSonString = string.Empty;
WebRequest objRequest = HttpWebRequest.Create(@"http://json-cricket.appspot.com/score.json");
WebProxy objProxy = new WebProxy("urproxyserveraddress", true);
objProxy.Credentials = System.Net.CredentialCache.DefaultCredentials;
objRequest.Proxy = objProxy;
WebResponse objResponse = objRequest.GetResponse();
using (StreamReader reader = new StreamReader(objResponse.GetResponseStream()))
{
jSonString = reader.ReadToEnd();
}
System.Web.Script.Serialization.JavaScriptSerializer objSerializer = new System.Web.Script.Serialization.JavaScriptSerializer();
ICCWorldMatch objOut = (ICCWorldMatch)objSerializer.Deserialize(jSonString, typeof(ICCWorldMatch));
another small change, please change the property name to
summary of the
ICCWorldMatch class. Otherwise the property will hold empty value (as it doesn't matches with the JSON Structure)
please, let me know whether it solves Ur problem