




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
XML编一.XML基本概XML:eXtensibleMarkupLanguage,可扩展标记语言不同点:xmlhtml目的不同,html用于显示,xml XMLXMLHTMLXML的设计是传输数据,而非显示数XML没有被预定义。您需要自行定义XMLXMLW3Cxml数据Ajax:AsynchronousJavaScriptandxmljsWebservice:web服务天气预报、ip查询、归属地查询,机票查询重点还是在传输方面。尤其是webservice二.XML结xml的结构demo第一行是XML。它定义XML的版本(1.0)和所使用的编码(UTF-XML文档形成了一种树结构,它从“根部”开始,然后扩展到“XML(有且仅有一个XML文档中包含三种节点:元素、属性和三.XML语xmlxhtml做一个对比,就会非常简单。不妨回忆一下xhtml的语范,有哪些所有的都需要关闭。双<div></div>单<br>它必须以XML开schema, yes:没有呼叫,默认yesxml(☞"-"字符。如:"first-name""."字符。如:"""name""first"":" xml元素,有时候称之为。类似xhtml中的。格式:<元素名称></元素名称> <元素名称/>authoryear属性是依赖于某个元素而存在的,像一样。<fileuser1273usernamepasswordid则和业务逻辑无关在书写内容的时候,对一些特殊的字符需要做一个处理--实体xhtml中的实体<:空格:&xml5假一大段的内容,其中都有特殊的符号,怎么办?CDATA节来处理。☞CDATA"<![CDATA[""]]>"CDATA"]]>"CDATACDATA"]]>"xhtml:xmluserXML四.DTD验Xml交换Xml---->---->Xmlxml文档是否是符号规范的。xmlxmlxml,不一定xml是否是格式良好的,一定 schema:XSDXMLSchemaDefinition,文档结构定义,未来的趋势,功能强大DTD。xmlDTD。此时,就产生了两个东西:dtdxmlxmlDtdxml中来定义,也可以单独定义,然后引入。xmldtd专业软件iexmltls(IE浏览器代码校验(IE浏览器验证(xml编辑器--spyxml(推荐)DTDDTDDTDDTDDTDDTDDTD☞DTD描述了XML(学习重点DTDXMLXMLXML(DTD)的语格式:<!ELEMENT>使用(#PCDATA)顺序结构,使用()选择结构,使用()使用逗号在的内容中,所有的元素都必须出现一次,且按照的顺序依次出现。使用| +1?,01仅包含元素或的关系,所以会使用|。所以,可 有一些使用EMPTY关键字来,没有小括号 使用ANY关键字来,不需要小括号DTD的初衷是相违背的。属性定义格式:<!ATTLIST>#REQUIRED ☞不是必须值,那么必须将其为隐含值(IMPLIED|即可,如<!ATTLISTphonekindhome|work|cell|fax)Xml<>‘&xml中,有两种实体:在DTD中定义,然后在xml中的实体,就是一般实体。定义格式:<!ENTITY实体名值>DTDDTDxml中使用。在xml中在DTD中定义,然后仍然在DTD中的实体,就是参数实体。定义格式:<!ENTITY%实体名值>DTDDTD,然后在DTD中直接参数实体。对应xml中如下Html,<!ELEMENThtml(head,body)>Ul,<!ELEMENTul(li+)>结论:xhtmlXMLxhtmlhtml的写法。留两个练习(参考PPT):五.DOM方式操作Xml的作用:保存数据、交换xml在浏览器中直接显示的效果是非常难看的。所以实际上,不会直接在浏览器中显html的方式显示在页面中。xml ObjectModel,文档对象模型 xmlhtml过程:xml文档--->---> DOMW3C(WorldWideWebConsortium)DOMXML首当其冲是 对DOM DOMNodeList使用item方法来,如下到这儿,就可以输出title DOM六.XML应用之词七八九.XML应用之十.XML应用之Web附IDEeditplus快捷键:ctrl简单的元素 带属性的元素:div#header,div.box>表示兄弟关系的是 C
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年03月上半年浙江舟山市属事业单位公开招聘36人笔试历年典型考题(历年真题考点)解题思路附带答案详解
- 高级信息系统项目管理师-2018年下半年《信息系统项目管理师》真题
- 渭南师范学院《土地与房地产法规》2023-2024学年第二学期期末试卷
- 德州学院《数据结构与算法课设》2023-2024学年第一学期期末试卷
- 异丁醇项目安全评估报告
- 甘肃省会师中学2025届初三下学期期中考试英语试题(A)含答案
- 暨南大学《临床医学概要1》2023-2024学年第二学期期末试卷
- 湖北恩施学院《财税法学及案例研习》2023-2024学年第二学期期末试卷
- 西藏大学《英语演讲》2023-2024学年第一学期期末试卷
- 广东第二师范学院《船舶操纵与摇摆》2023-2024学年第二学期期末试卷
- 装配式建筑预制构件的生产制作
- 全国高中物理教师信息化教学设计和说课大赛一等奖《牛顿第三定律》说课课件
- GB/T 10058-2023电梯技术条件
- ICH指南指导原则Q9质量风险管理课件
- 语文五年级下学期第一单元模拟卷
- 《锅巴救命》2007年浙江嘉兴中考文言文阅读真题(含答案与翻译)
- 2022-2023学年浙江省温州二中八年级(下)期中数学试卷(含解析)
- 施工升降机基础承载力计算书
- 语文新课标背景下:六下四单元《古诗三首》情境任务型教学设计
- 大学森林经理学教案
- 冀教版四年级英语下册Lesson 13 How Old Are You教学设计
评论
0/150
提交评论