XML基础
本章简要介绍XML的基本技术,主要内容包括XML文档的编写方法和规则以及在Web浏览器中显示XML文档的技术。
通过本章的学习,要求同学们:
●了解XML概念。
●了解XML文档的编写方法和规则。
●了解XML应用基础。
XML(可扩展标记语言)是一种用于结构化文档的标记语言,可以将其视为可以定义标记的广义化的 HTML。HTML提供了固定的预定义元素集,可以使用这些元素来标记一个Web页的各个组成部分,而XML没有预定义的元素,用户可以创建自己的元素,并自行命名。因此,可以使用XML描术任意类型的文档。
了解XML概念
在了解XML文档的组成之前,先看一个简单的XML文档示例。
[例] XML文档示例
2002010301
何杰良
1975-02-05
2002010302
赵茜
1983-12-23
可见,和HTML文档一样,XML文档是由标签组成的ASCII码文本文件,其扩展名为.xml。XML 中的标签与HTML标签类似,由标记名称和可选属性组成,并用尖括号“<”、“>”括起来,内容包含在开始标签和结束标签(开始标签名称前面加一个斜杠)之间。
该XML文档主要由2部分组成:序言和文档元素。文档序言包括XML声明,它说明这是一个XML文档,并且给出版本号。在文档序言中可以使用注释空白行以增强文档的可读性。
XML文档中的元素是以树型分层结构排列的,元素可以嵌套在其他元素中。文档必须只有1个顶层元素,称为文档元素或根元素,类似于HTML页中的BODY元素,其他所有元素都嵌套在其中。在示例文档中,文档元素是class,其起始标签是,结束标签是,内容是2个嵌套的student元素。
在XML文档中,元素指出了文档的逻辑结构,并且包含了文档的信息内容。一个典型的元素右旗是标签、元素内容和结束标签;元素内容可以是字符、数据、其他(嵌套的)元素或两者的组合。
XML 在语法上比 HTML严格。没有严格遵守 XML 语法的文件会被 XML 解析程序拒绝。
下面是创建格式正确的XML文档的一些基本规则。
●文档必须有一个顶层元素(文档元素或根元素)。所有其他元素必须嵌入到其中。
●元素必须被正确地嵌套。也就是说,如果一个元素在另一个元素中开始,那么它必须在同一个元素中结束。
xml技术的主要应用●每一个元素必须同时拥有起始标签和结束标签。与HTML不同,XML不允许忽略结束标签—即使浏览器能够推测出元素在何处结束时也是如此。
●起始标签中的元素类型名必须与相应结束标签中的名称完全匹配。
●元素类型名区分大小写。实际上,XML标记中的所有文本都区分大小写。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。