第二章:XML基本语法课件.pptVIP

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二章:XML基本语法课件

XML应用教程 第二章:XML基本语法 2.1 XML文档的组成 2.2 XML标记 2.3 XML元素 2.4 XML属性 2.5 XML语法规则 2.1 XML文档的组成 XML文档是一个有固定长度的有序字节的集合,并遵守特定的约束。它可能是或者不是一个文件。例如,XML文档可能:????? 存储在数据库中 由CGI程序在内存中瞬间创建的 由几个相互嵌套的不同文件组合而成 不存在于自身的文件中 ?xml version=1.0 ? message  note date= 08/08/2008  toGeorge/to  fromJohn/from  /note  note date=08/08/2008  toGeorge/to  fromJohn/from  /note /message 2.1 XML文档的组成 在基本结构上主要由2部分组成: XML标记 内容(实体)(被XML标记所包围的由字符数据组成的文本) 2.1 XML文档的组成 在逻辑结构上主要由5个部分组成: XML声明 文档类型声明 元素 注释 处理指令 ?xml version=1.0 ? message  note date= 08/08/2008  toGeorge/to  fromJohn/from  /note  note date=08/08/2008  toGeorge/to  fromJohn/from  /note /message XML声明 ?xml version=1.0 encoding=gb2312? 必须放在文件的开始 一般包含版本号(1.0)、文字编码等 注释 !-- 表示注释的开始 -- 表示注释的结束 XML解析器将忽略其中的所有数据 与HTML注释一样 可以放在XML声明之后的任何位置 可以写成一行或多行 不能放在某个标记之间 作用: 对某代码行的功能等内容进行注释(自己:记忆;别人:说明) 保留临时或没有完成的代码行 处理指令 以“?”开头、“?”以结尾 允许XML文件中包含由应用(css、xs、Javascript等)来处理的指令。 例如: ?xml-stylesheet type=text/css href=style.css? ?xml-stylesheet type=text/xsl href=style.xsl? 2.2 XML标记 XML标记的界定: 一对尖括号 —— 与 ,以“”开始,以“”结束 XML标记的分类: 开始标记(首标记) 如:message 结束标记(尾标记) 如:/message XML标记的基本结构:标记名、属性与值 如:note date= 08/08/2008 标记名:具有一定含义,能够描述数据的内容、      区分大小写 属性与值:属性是对元素信息的补充,值是属性       的量化 2.3 XML元素 什么是XML元素?  XML元素是XML文档中的数据单元,用来表示、存放和组织数据。 2.3 XML元素 元素的基本结构: 元素名 属性名=属性值   文本数据内容(元素的值) /元素名 元素名:对应于数据的字段名 元素的值:对应于数据的记录 2.3 XML元素 XML元素的组成: 开始标记 文本数据内容(元素的值) 结束标记 元素可包含其他元素、文本或者两者的混合物。 元素也可以拥有属性。 2.3 XML元素 元素嵌套 XML的标记呈层次结构,所以XML中元素嵌套是完全包含关系,不能重叠或交叉。嵌套关系有: 父子关系:一个元素中嵌套了一个或多个元素,这个元素即称为父元素,而包含的元素称为子元素。 兄弟关系:具有相同父元素的子元素之间的关系。 2.3 XML元素 XML元素的分类(以元素的值有无进行分类): 非空元素 空元素 空元素 不包含任何内容的元素——相当于数据的空字段 一般形式是: age/age 另一种形式是: age/ 2.3 XML元素 XML元素的分类(以元素嵌套关系进行分类): 根元素 父元素 子元素 最高层的母元素称为根(root)元素 每个XML文档有且只有一个根元素,其它元素都包含在这个根元素中。 2.3 XML元素 元素名的命名规则: 元素名:不能为空,可以含字母、数字以及其他的字符;但不能不能包含空格。 首字符:可以以字母或下划线(-)或冒号(:)开头; 但不能以字符 “xml”(或者 XML、Xml)开始; 不能以数字或者标点符号开始; 其它字符:多个字母、数字、破折号、下划线、句号 区分大小写 2.4 XML属性 属性提供有关元素的额外信息 img src=computer.gif XML 属性必须加引号 属性值必须被引号包围,不

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档