网站大量收购闲置独家精品文档,联系QQ:2885784924

XML语法- 幻灯片1.ppt

  1. 1、本文档共40页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
XML语法- 幻灯片1

XML语法 目标 章节目标: 通过本章学习,你应该能够: 掌握XML的文档结构,包括文档声明、处理指令与注释以及元素与属性的定义 了解CDATA段 了解实体及字符数据的引用 引言 任何一门语言都有自己的语法,也即特有的规定性。标记语言,用标记来定界和描述数据,是很多标记集合到一起而形成的一整套语法规则。在HTML4.0中有大约300个不同的预定义好的标记,而且大多数标记都有自己特定的属性。要控制好HTML页面就必须掌握好这些标记及他们的属性的使用,比较困难。 XML作为一种新兴的标记语言也有自己的语法。虽然,XML具有比HTML更强大的可扩展性,但它却不是靠繁多的标记和属性,而是允许用户自定义所需要的标记和属性来实现的。用户在编写XML文档时只需遵守简单有限的语法规则,而且必须严格遵从这种语法规则,否则编写的XML文档将不能被正确的处理。在本章的学习过程中,您将能体会到这种“简单”且“严格”的语法特点。用户在创建自己所需的标记时,也要遵从XML中的特定的规则和语法。 XML文档结构 『例2-1』一个简单的XML文档。 ?xml version = 1.0 encoding=GB2312 standalone = yes? ?xml-stylesheet type=text/xsl href=mystyle.xsl? !--下面是一个联系人名单列表-- 联系人列表 联系人 姓名张三/姓名 ID001/ID 公司A公司/公司 EMAILzhang@/EMAIL 电话(010电话 地址 街道五街1234号/街道 城市北京市/城市 省份北京/省份 /地址 /联系人 /联系人列表 XML文档的声明 XML文档的声明格式如下: ?xml version = 1.0 encoding=GB2312 standalone = yes? 声明包括以下三部分: 版本声明 编码声明 文档独立性声明 XML文档的处理指令 处理指令以“?”开头,以“?”结束,包含用于指示传递给哪个应用程序的目标(PITarget)和处理指令信息。即遵循下面的格式: ?目标名 处理指令信息? 在例2-1中还有另一条处理指令: ?xml-stylesheet type=text/xsl href=mystyle.xsl? “?”开始,“?”结束,表示该行是一条处理指令,包括信息如下: xml-stylesheet表示用于格式化此xml文档所使用的样式单文件; type=“text/xsl”表示所使用的样式单为xsl(可扩展样式表)。 href=mystyle.xsl表明所使用的样式单文件的路径,为与此XML文档处于同一目录下的mystyle.xsl文件。 XML文档的注释 同HTML中的注释一样,XML中的注释也是以“!--”和“--”作为定界符,语法如下: !--comment text-- 其中comment text是注释字符串。XML1.0标准中指出,出于对SGML的兼容性考虑,注释字符串中不能出现“--”(双连字符)。同时,为避免造成结束分隔符的混乱,“-”(连字符)也不能出现在注释字符串中。 XML文档的元素与标记 XML中的标记同HTML中的标记有相似之处。如: 联系人张三/联系人 一个标记由以下三部分构成: 标记的起始符:“”即ASCII码的小于号,用于表示一个标记的开始; 标记名称:一个合法的能对内容进行贴切说明的XML名称,如例中的“联系人”; 标记的结束符:“” 即ASCII码的大于号,用于表示一个标记的结束。 XML中标记的命名必须符合以下规则: 可以以英文字母、中文文字或下划线(_)开头; 后面紧跟有效命名字符,除(1)中的内容外,还包括数字、连字符(-)和句点(.),以及在指定编码集中的合法字符; 名称中不能包含空格,要使用时,可以用连字符(-)或下划线(_)进行替代; XML严格区分大小写,必须保证开始标记和相应结束标记的完全一致; 不能使用“XML”、“xml”、或以此顺序排列的这三个字母的任何组合(如:Xml、xMl、xmL等)开头。W3C保留对以这三个字母开头的命名的使用权; XML语法中对包含冒号(:)的命名没有进行限制,但在实际应用中,不应该随便包含冒号。因为冒号在命名空间(将在后续章节介绍)中是分隔符,有特殊的含义。 元素的基本形式 XML元素是由XML标记进行定义的。一个元素由起始标记、元素内容和

文档评论(0)

pangzilva + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档