XML学习指南——XML添加注释、处理指令和C D ATA节.pdf

XML学习指南——XML添加注释、处理指令和C D ATA节.pdf

ID:52776908

大小:141.09 KB

页数:5页

时间:2020-03-30

XML学习指南——XML添加注释、处理指令和C D ATA节.pdf_第1页
XML学习指南——XML添加注释、处理指令和C D ATA节.pdf_第2页
XML学习指南——XML添加注释、处理指令和C D ATA节.pdf_第3页
XML学习指南——XML添加注释、处理指令和C D ATA节.pdf_第4页
XML学习指南——XML添加注释、处理指令和C D ATA节.pdf_第5页
资源描述:

《XML学习指南——XML添加注释、处理指令和C D ATA节.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、下载第4章添加注释、处理指令和CDATA节本章将学习怎样给你的文档添加三种类型的XML标记:注释、处理指令和CDATA节。这三种项目不是格式正确(或有效)的XML文档所需要的,但是它们是有用的。你可以使用注释使人们在阅读时更容易理解文档,可以使用处理指令修改应用程序处理或显示文档的方式,还可以使用CDATA节在一个元素的字符数据中包括任意字符的组合。4.1插入注释正如在第1章所学的,XML规范的第6个目标是“XML文档应该便于人阅读而且相当清晰”。尽管XML处理器通常会忽略注释,但是位置恰当且有意义的注释可大大增强可读性和XM

2、L文档的清晰,就像注释可以使程序源代码(例如C和BASIC)更容易理解一样。注意在MicrosoftInternetExplorer5中,XML处理器既不分析XML标记的注释文本,也不用任何其他方法处理注释。但是,它的确可以使注释文本被HTMLWeb页中的脚本使用。第9章将介绍怎样使用脚本来访问注释文本,就像访问XML文档的其他组成部分一样。如果直接在浏览器中打开文档,或者文档没有附带样式表,那么InternetExplorer5还会显示XML文档中的所有注释。4.1.1注释的形式注释以字符结束。在这

3、两个定界符之间,你可以输入任意想要输入的字符,除了双连字符(--)之外。你甚至可以输入通常禁止输入的左尖括号(<)和&字符。下面是一个合法的注释:4.1.2在哪里放置注释你可以在XML文档中除了标记以外的任意地方插入一个注释。换句话说,可以把它们放在文档序言中:

4、T>ThisisaverysimpleXMLdocument.你可以把它们插入到文档元素之后:第4章添加注释、处理指令和CDATA节43下载ThisisaverysimpleXMLdocument.还可以把它们放在一个元素的内容之间:ThisisaverysimpleXMLdocument.下面是一个非法注释的例子,因为它被放置在了标记中:>ThisisaverysimpleXMLdocument.不过,你可以把注释放置在文档类型声明(DTD)中—虽然DTD是一种标记形式—但不能放置在DTD所包含的其他标记中。

6、第5章将学习怎样在标记中放置注释。4.2使用处理指令处理指令的目的是为了提供XML处理器传递给应用的信息。注意回忆一下第2章,XML处理器是读取和保存XML文档内容的软件模块。应用程序是从处理器获取文档内容并处理和显示这些内容的独立软件模块。当在InternetExplorer5中显示XML时,浏览器同时提供了XML处理器和应用部分。(如果编写脚本来处理和显示XML文档,那么你可以自己提供应用部分。)4.2.1处理指令的形式处理指令有下列一般形式:这里,target是指令所指向的应用的

7、名称。遵守下列规则的任意名称都是允许的:¥名称必须以字母或下划线(_)开始,后面有0或多个字母、数字、句点(.)、连字符(-)或下划线。¥名称“xml”可以是任意大写或小写字母的组合,它被保留。(正如你看到的,在文档的XML声明中使用了小写字母的“xml”,它是处理指令的一种类型)指令是传递给应用程序的信息。它可以由任意顺序的字符组成,除了字符对“?>”之外(它被保留给处理指令使用)。44第二部分创建XML文档下载4.2.2怎样使用处理指令你可以在XML文档中使用的处理指令取决于读取文档的处理器。如果使用InternetExp

8、lorer5作为XML处理器(正如在整本书中描述的),那么将发现处理指令的两种主要用途:¥可以使用标准的、预留处理指令来告诉InternetExplorer5怎样处理或显示文档。你将在本书中看到的一个例子是告诉InternetExplorer5使用某个样式表显示文档的处理指令

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。