zl程序教程

您现在的位置是:首页 >  前端

当前栏目

csharp: using using System.Web.Script.Serialization read json

WebJSONJSON system Using Read script csharp
2023-09-11 14:19:12 时间
//先在项目中添加System.Web.Extensions引用.net 3.5 using System.Web.Script.Serialization; using System.Collections.Specialized; using System.Collections.Generic; using System.Text; using System.Net;
/// returns /returns private Dictionary string, object JsonToDictionary(string jsonData) //实例化JavaScriptSerializer类的新实例 JavaScriptSerializer jss = new JavaScriptSerializer(); //将指定的 JSON 字符串转换为 Dictionary string, object 类型的对象 return jss.Deserialize Dictionary string, object (jsonData); catch (Exception ex) throw new Exception(ex.Message); /// summary /// /// /summary /// param name="sender" /param /// param name="e" /param protected void Page_Load(object sender, EventArgs e) string url = "http://www.weather.com.cn/data/cityinfo/101280601.html"; WebClient wc = new WebClient(); wc.Encoding = System.Text.Encoding.UTF8;//定义对象语言 string json = wc.DownloadString(url); //string json = "{\"weatherinfo\":{\"city\":\"深圳\",\"cityid\":\"101280601\",\"temp\":\"32\",\"WD\":\"西南风\",\"WS\":\"4级\",\"SD\":\"68%\",\"WSE\":\"4\",\"time\":\"16:40\",\"isRadar\":\"1\",\"Radar\":\"JC_RADAR_AZ9755_JB\"}}"; StringBuilder strb = new StringBuilder(); Dictionary string, object dic = JsonToDictionary(json);//将Json数据转成dictionary格式 Dictionary string, object dataSet = (Dictionary string, object )dic["weatherinfo"]; //使用KeyValuePair遍历数据 foreach (KeyValuePair string, object item in dataSet) strb.Append(item.Key + ":" + item.Value + " br/ //显示到界面
Myeclipse中java web.xml报错cvc-complex-type.2.3: Element web-app cannot have character [children], because the type s content type is element- only. web.xml文件添加servlet访问限制后出现如下错误: cvc-complex-type.2.3: Element web-app cannot have character [children], because the type s content type is element- only. cvc-complex-type.2.3:元素 web-app 不能包含character [children],因为该类型的内容类型是仅包含元素的。
geovindu 读者是,读之者,者之读.一沙一世界! to be is to do举世皆清我独浊,众人皆醒我独醉.俺是农民工,程序员.