预览加载中,请您耐心等待几秒...
1/8
2/8
3/8
4/8
5/8
6/8
7/8
8/8

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

JSON介绍 SubmittedbyHYPERLINK"http://www.phpd.cn/?action=finduser&userid=1"xzyon2008,May15,6:05PM.HYPERLINK"http://www.phpd.cn/category-4-1.html"AJAX技术 介绍我们知道AJAX技术能够使得每一次请求更加迅捷,对于每一次请求返回的不是整个页面,也仅仅是所需要返回的数据。通常AJAX通过返回XML格式的数据,然后再通过客户端复杂的JavaScript脚本解析和渲染这些XML格式的数据。JSON(读Jason)是为了能够使得数据格式成为一种标准,更简单的被JavaScript解析。 优点1、轻量级的数据交换格式2、人们读写更加容易3、易于机器的解析和生成4、能够通过JavaScript中eval()函数解析JSON5、JSON支持多语言。包括:ActionScript,C,C#,ColdFusion,E,Java,JavaScript,ML,ObjectiveCAML,Perl,PHP,Python,Rebol,Ruby,andLua.语法JSON语法是一种用于传输和生成数据的协定,很类似于C家族的语言,所以很容易被C家族的语言所解析。对象:对象包含再{}之间属性:采用Key-Value对来表示。属性之间使用逗号分开。string:value数组:数组存放再[]之间[elements]元素:元素之间用逗号分开值:值可以是字符串,数字,对象,数组,true,false,null 例子:JSON{"menu":{"id":"file","value":"File:","popup":{"menuitem":[{"value":"New","onclick":"CreateNewDoc()"},{"value":"Open","onclick":"OpenDoc()"},{"value":"Close","onclick":"CloseDoc()"}]}}} JSON详细教程2008-12-3011:15 这是个人在最近使用json时做的总结,拿出来给没接触过的小弟们晒晒,适用与没接触过json的人员,其中json2。js请到json官网下载。<scripttype="text/javascript"src="json2.js"></script><script>//直接声明json数据结构varmyJSONObject={"bindings":[{"ircEvent":"PRIVMSG","method":"newURI","regex":"^http://.*"},{"ircEvent":"PRIVMSG","method":"deleteURI","regex":"^delete.*"},{"ircEvent":"PRIVMSG","method":"randomURI","regex":"^random.*"}]};//声明字符串,可对比一下json文本与我们正常文本的区别varnormalstring='[{persons:[{name:"jordan",sex:"m",age:"40"},{name:"bryant",sex:"m",age:"28"},{name:"McGrady",sex:"m",age:"27"}]}]';varjsontext='[{"persons":[{"name":"jordan","sex":"m","age":"40"},{"name":"bryant","sex":"m","age":"28"},{"name":"McGrady","sex":"m","age":"27"}]}]';//调用eval函数转换为json对象,varmyE=eval(normalstring);document.writeln(myE+'<br><br>');//将json对象转换为字符串vartext=JSON.stringify(myE);//对比转换后的json文本与声明的文本区别document.writeln('转换后的json文本:'+text+'<br><br>声明的json格式文本'+jsontext+'<br><br>声明的普通格式文本'+normalstring+'<br><br>');//当安全比较重要的时候使用JSON解析就好一些。JSON解析只会识别JSON文本并且它更安全,下面调用json的parse函数对文本数据转换生成json数据结构varmyData=JSON.parse(jsontext);document.writeln(myData+'<br><br>');//下面是对json对象的增删查改操作//声明j