首页 百科知识 的文档格式

的文档格式

时间:2022-10-17 百科知识 版权反馈
【摘要】:无论文本内容有多长或者多么复杂,XML元素中还可以再嵌套别的元素,这样使相关信息构成等级结构。>处理指令还可以有其他的用途,比如定义文档是GB码还是Unicode编码方式,或是把一个样式单文件应用到XML文档上用以显示。注释是XML文件中用作解释的字符数据,XML处理器不对它们进行任何处理。XML元素是可以嵌套的,那么被嵌套在内的元素称为子元素。

11.2.2 XML的文档格式

首先介绍XML文档内容的基本单元——元素,它的语法格式如下:<标签>文本内容</标签>

元素是由起始标签、元素内容和结束标签组成。用户把要描述的数据对象放在起始标签和结束标签之间。例如:

<商品名称>运动服</商品名称>

无论文本内容有多长或者多么复杂,XML元素中还可以再嵌套别的元素,这样使相关信息构成等级结构。在清单11-1中,<commodities>的元素中包括了所有商品的信息,每件商品都由<commodities >元素来描述,而<commodities>元素中又嵌套了< commodityNo >和< commodityName>元素。

除了元素,XML文档中能出现的有效对象是:处理指令、注释、根元素、子元素和属性。

■ 处理指令

处理指令给XML解析器提供信息,使其能够正确解释文档内容,它的起始标识是

“<?”,结束标识是“?>”。常见的XML声明就是一个处理指令:

<?Xml version="1.0"?>处理指令还可以有其他的用途,比如定义文档是GB码还是Unicode编码方式,或是把一个样式单文件应用到XML文档上用以显示。

■ 注释

注释是XML文件中用作解释的字符数据,XML处理器不对它们进行任何处理。注释是用“<!--”和“ --> ”表示的,可以出现在XML元素间的任何地方,但是不可以嵌套:

<!--这是一个注释-->

■ 根元素和子元素

如果一个元素从文件头的序言部分之后开始一直到文件尾,包含了文件中所有的数据信息,我们称之为根元素。XML元素是可以嵌套的,那么被嵌套在内的元素称为子元素。在上述的例子中,< commodity>就是< commodities>的子元素。

■ 属性

属性给元素提供进一步的说明信息,它必须出现在起始标签中。属性以名称/取值成对出现,属性名不能重复,名称与取值之间用等号“=”分隔,并用引号把取值引起来。例如:

< commodityName size="L"> 运动服</ commodityNo >

此例中的属性说明了运动服的尺码是L。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈