随笔分类 - Json
摘要:一个简单示例:String str = "{’name’:’cyf’,’id’:10,’items’:[{’itemid’:1001,’itemname’:’hello’},{’itemid’:1002,’itemname’:’hello2’}]}"; //*** 读取JSON字符串中的数据 ******************************* JsonData jd = JsonMapper.ToObject(str); String name = (String)jd["name"]; long id = (long)jd["id
阅读全文
摘要:JavaScriptSerializer jss =new JavaScriptSerializer(); context.Response.ContentType ="text/plain"; Dictionary<string, string> drow =new Dictionary<string, string>(); drow.Add("name", "Wang"); drow.Add("age", "24"); context.Response.Write(j
阅读全文
摘要:json对象var json = {aa:true,bb:true};var json1 = {aa:'b',bb:{cc:true,dd:true}};1:js操作json对象 for(var item in json){ alert(item); //结果是 aa,bb, 类型是 string alert(typeof(item)); alert(eval("json."+item)); //结果是true,true类型是boolean eval(("json."+item+"=false;")); //改变jso
阅读全文
摘要:json是1年内迅速红遍全球的东东。现在解释JSON是什么,大家都会说我老土吧,这里我想分析一下json红的原因,我们又得到什么启示呢。json是什么,http://json.org是一种简洁有效的数据载体,是一种用字符串表示复杂js对象的方式,后端好生成,前端0解释。它的风行和一下几点原因离不开的。持久化的风潮:persistence是javaEE5引入的重要模块。php先天具备持久化特性每个变量都可以serialize()和unserialize()与字符串相互转化。持久化带来最直接的好处就是复杂对象存储和传输,衡量持久化机制的优劣的重要标准是效率。WEB2.0的推动:Ajax引发了Web
阅读全文
摘要:以前对json的认识是: json是一种轻量级的数据交换格式 之所以要用json 只是为了服务器端发送到客户端的数据更少前两天看了 js里面 类的定义方式 突然发现 js类的定义实际上 就是json格式(哎 js基础太差)这样的话 我觉得json格式最大的用途是 便于浏览器javascript的解析 (直接用eval函数不就将服务器传来的字符串转为类了嘛)传送更少的字符(是比xml要少一些)倒不是最重要的这样就可以在服务端将数据传到客户端 客户端将数据加工(配上合适的html标记 )不就可以实现 ajax 了吗?呵呵
阅读全文
摘要:Atif Aziz,Scott Mitchell2007 年 2 月适用于:JSONAjax摘要:本文 JavaScript Object Notation(或 JSON),即一种开放式和基于文本的数据交换格式,它提供了一种标准数据交换格式,更适用于 Ajax 样式的 Web 应用程序。(打印共 22 页)目录简介了解 JavaScript 中的文字表示法比较 JSON 与 XML使用 JavaScript 创建和分析 JSON 消息在 .NET Framework 中使用 JSON结论参考资料下载本文中所用的源代码。简介在设计要与远程计算机进行通信的应用程序时,必须选择一种数据格式和交换协议
阅读全文
摘要:前台: $.ajax({ type: "POST", url: "GetMenuRole.ashx", data: "", dataType: "json", success: function (data) { if (data.Status == false) { alert(data.ErrorReason); } else { //解析这个菜单列表 alert(data.MenuList); } }, error: function (data) { alert(data); } });后台:(需要使用双引
阅读全文
摘要:// 在此处放置用户代码以初始化页面 Stream instream = Page.Request.InputStream;//获取传入Http实体内容 BinaryReader br = new BinaryReader(instream, System.Text.Encoding.UTF8);//转换流 byte[] byt = br.ReadBytes((int)instream.Length); string caj = System.Text.Encoding.UTF8.GetString(byt);//转换为string类型 par pa = (par)JsonConvert.Im
阅读全文
摘要:[{"ID":"275","Cname":"A1"},{"ID":"319","Cname":"A2"},{"ID":"322","Cname":"A3"}]
阅读全文