目的不同html用于显示传输数据库_第1页
目的不同html用于显示传输数据库_第2页
目的不同html用于显示传输数据库_第3页
目的不同html用于显示传输数据库_第4页
目的不同html用于显示传输数据库_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论