Ejemplo n.º 1
0
        public object GetData(HttpContext context)
        {
            var    url       = context.Request.Form["dataUrl"];
            var    paramDict = JsonConvert.DeserializeObject <Dictionary <string, string> >(context.Request.Form["dataParams"]);
            string paramStr  = paramDict.Aggregate("", (current, item) => current + string.Format("{0}={1}&", item.Key, item.Value));

            string dataStr = ZHttp.GetHttpData(url, paramStr.TrimEnd('&'));
            var    data    = JsonConvert.DeserializeObject <JObject>(dataStr);

            var result = JsonConvert.DeserializeObject <List <IDictionary <string, string> > >(data["rows"].ToString());

            return(result);
        }