JSON详解ppt课件

上传人:工**** 文档编号:589126414 上传时间:2024-09-10 格式:PPT 页数:13 大小:1.50MB
返回 下载 相关 举报
JSON详解ppt课件_第1页
第1页 / 共13页
JSON详解ppt课件_第2页
第2页 / 共13页
JSON详解ppt课件_第3页
第3页 / 共13页
JSON详解ppt课件_第4页
第4页 / 共13页
JSON详解ppt课件_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《JSON详解ppt课件》由会员分享,可在线阅读,更多相关《JSON详解ppt课件(13页珍藏版)》请在金锄头文库上搜索。

1、1 1pptppt课件课件. .本章目标什么是JSONJSON基本语法JSON在Ajax中应用2 2pptppt课件课件. .JSON简介n JSON (JavaScript Object Natation)n一种轻量级的数据交换格式n和XML一样,基于纯文本的数据格式n可以表达String、Number、Boolean、数组、甚至对象等数据n适合于服务器与JavaScript客户端的交互3 3pptppt课件课件. .JSON基本语法nJSON实际上基于JavaScript语法的一个子集。l值的表示字符串、数值、true、false、null、Object或数组等。字符串abc 、 rn 、

2、 u00A9数值123 、 -123.5布尔true 、 falsenull4 4pptppt课件课件. .JSON基本语法l数组表示 使用 包含所有元素,每个元素用逗号分隔,元素可以是任意的值。比如: abc , 123 , true, null 访问其中的元素,使用索引号,从 0 开始。5 5pptppt课件课件. .JSON基本语法l Object表示 用 包含一系列无序的 Key-Value 键值对表示,其中Key和Value之间用冒号分割,每个key-value之间用逗号分割。比如: bookname:Ajax基础, publisher:电子工业出版社, price: 56.0访问其

3、中的数据,通过obj.key来获取对应的value6 6pptppt课件课件. .JSON基本语法l 复杂数据表示 Object或数组中的值还可以是另一个 Object 或者数组 ,以表示更复杂的数据比如:List list=new ArrayList();List.add(emp) name:张三, age:18 , loves:看书,玩游戏, name:王五, age: 20,loves:旅游7 7pptppt课件课件. .JSON在Ajax中应用JSON文本格式数据如何解析成对象比如 var s = name:张三,age:20;可使用JavaScript的eval()函数来解决。var

4、 obj = eval( + s + );alert(obj.name);8 8pptppt课件课件. .JSON在Ajax中应用服务端回应的数据格式为JSON文本格式服务端返回的服务端返回的JSON只能表示一个对象只能表示一个对象9 9pptppt课件课件. .JSON在Ajax中应用客户端将JSON文本格式数据解析成JSON对象这里,采用jQeury的专门处理JSON格式数据的方法$.getJSON(url ,data ,callback)url是必须的,请求的服务器URL地址data 可选,传递的参数,格式为 name:value,.callback 可选,回调函数的参数,已经是解析后的JSON对象 1010pptppt课件课件. .JSON在Ajax中应用1111pptppt课件课件. .总结JSON基本语法JSON在Ajax中应用1212pptppt课件课件. .此课件下载可自行编辑修改,供参考!感谢您的支持,我们努力做得更好!

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号