- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章:json数据结构及使用方法
* JSON 最常见的用法之一,是从 web 服务器上读取 JSON 数据,将 JSON 数据转换为 JavaScript 对象,然后在网页中使用该数据。 由于 JSON 语法是 JavaScript 语法的子集,JavaScript 函数 eval() 可用于将 JSON 文本转换为 JavaScript 对象。 eval() 函数使用的是 JavaScript 编译器,可解析 JSON 文本,然后生成 JavaScript 对象。必须把文本包围在括号中,这样才能避免语法错误 * eval() 函数可编译并执行任何 JavaScript 代码。这隐藏了一个潜在的安全问题。 使用 JSON 解析器将 JSON 转换为 JavaScript 对象是更安全的做法。JSON 解析器只能识别 JSON 文本,而不会编译脚本。 * * * 内容类型 “text/xml” 或 “text/plain” * * 内容类型 “text/xml” 或 “text/plain” * Insert Picture Here 第二章 JSON数据结构及使用方法 本章内容 JSON 简介 JSON 语法规则 语法规则 JSON对象 JSON数组 如何使用JSON JSON简介 JSON是什么 JSON:JavaScript 对象表示法(JavaScript Object Notation) JSON 是存储和交换文本信息的语法。类似 XML。 JSON 比 XML 更小、更快,更易解析。 JSON简介 为什么使用JSON JSON数据格式同XML相比更轻巧和快速 JSON 对象和无类型的XML数据相比是有类型。JSON 类型: string、number、array、boolean等;XML数据都是字符串 XML数据需要通过DOM API 解析,与此相比,JSON对象的数据容易访问 JSON语法规则 示例 script type=text/javascript var JSONObject = { name:Bill Gates, status:online, level:gold }; alert(JSONObject.name); JSONObject.name = Oracle; alert(JSONObject.name); /script JSON语法规则 JSON语法规则 JSON只有两种结构:对象和数组,由这两种结构嵌套和组合来表示各式各样的数据。 属性/值对 数据对象由一系列的“属性/值对”来表示。 “name”:“Bill Gates” JSON 值 数字(整数或浮点数) 字符串(在双引号中) 逻辑值(true 或 false) 数组(在方括号中) 对象(在大括号中) null 字段名称(在双引号中),后面写一个冒号,然后是值。 JSON语法规则 JSON对象 数据对象可以有多个“属性/值对”,由逗号分隔 name:Bill Gates,status:online 大括号保存对象 {name:Bill Gates,status:online,level:gold“} JSON语法规则 JSON数组 JSON数组可以包含一个或多个JSON对象 JSON数组由’[’开始,’]’结束 数组的值用逗号(,)分开 // JSON数组存值 var arr=[‘wangwu’, ‘40’]; // JSON数组存对象 var arrobj=[{name:wangwu, age:40}]; JSON语法规则 JSON与JavaScript JSON 使用 JavaScript 语法 因为 JSON 使用 JavaScript 语法,所以无需额外的软件就能处理 JavaScript 中的 JSON var obj={name:wangwu}; var arrobj=[{name:wangwu, age:40}]; alert(obj.name); alert(arrobj[0].name); obj.name=wanglei; arrobj[0].name=wangxin; JSON与XML 对于Ajax应用程序来说,JSON 比 XML 更快更易使用 使用 XML 读取 XML 文档 使用 XML DOM 来循环遍历文档 读取值并存储在变量中 使用 JSON 读取 JSON 字符串 用 eval() 或 JSON解析器处理 JSON 字符串 客户端使用JSON-使用eval() 使用eval()函数将JSON文本转换为JSON对象 eval() 调用 JavaScript 编译器 JSON是 JavaScript 的子集,编译器将正确分析文本和产生对象结构 var myObject = eval(
您可能关注的文档
- 用户管理系统说明书.doc
- 申请困难学生认定操作手册v1.1.doc
- 电加热道岔融雪设备硬件和软件操作说明.doc
- 电厂appv1.0.doc
- 电子书制作软件比较,电子书制作工具大全介绍.docx
- 电子商务-6电子商务应用系统的开发.ppt
- 电气可编程控制器课程设计说明书.doc
- 电脑软件it系统商务报告模版.pptx
- 痛风app文档prd.docx
- 百度iot平台--平台使用手册.docx
- 2025河北邯郸市中煤水文局集团有限公司社会化招聘13人笔试备考试题附答案.docx
- 2025浙江省安全生产科学研究有限公司招聘15人考前自测高频考点模拟试题附答案.docx
- 2025广西壮族自治区自然资源信息中心招聘高层次人才1人备考题库附答案.docx
- 2025年黑龙江省事业单位招聘考试模拟试卷 公共某础知识(三)附答案.docx
- 2025福建莆田市国有资产投资集团有限责任公司招聘企业员工13笔试备考试题附答案.docx
- 2025广东阳江市阳春市纪委监委选调公务员2人备考题库附答案.docx
- 2025榆林中科洁净能源创新研究院招聘考前自测高频考点模拟试题附答案.docx
- 2025泉州银行福建厦门分行招聘备考题库附答案.docx
- 2025广东深圳市人民政府驻北京办事处面向市内选调公务员2人备考题库附答案.docx
- 2025河南商丘夏邑县纪委监委选调事业编制工作人员18人备考题库附答案.docx
最近下载
- 岗位安全告知卡.docx
- 呼和浩特市八年级上学期期末地理试题(II)卷.doc VIP
- DL∕T 2544-2022 继电保护装置状态检修导则.pdf VIP
- 西师大版三年级上册数学分数的初步认识(课件).pptx
- 劳动项目七 手缝布偶 教案 人教版《劳动教育》七年级上册 .pdf VIP
- 八大特殊作业安全管理培训(必威体育精装版版).pptx VIP
- JJF1059.1-2019测量不确定度评定与表示PPT课件.ppt VIP
- 《数据标注工程——概念、方法、工具与案例》教学课件—06文本数据标注.pptx VIP
- 深圳某小学项目交通影响评价报告 .pdf VIP
- 2025年山东省高考招生统一考试高考真题地理试卷(真题+答案).pdf VIP
有哪些信誉好的足球投注网站
文档评论(0)