『Word2007技术』什么是 XML?

2018-06-21 02:25:46来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

HTML 和 XML 文档包含的数据均位于标记中,但标记也是这两种语言之间不同的地方。在 HTML 中,标记定义数据的外观(标题位置,段落起始位置等)。在 XML 中,标记定义数据的结构和含义(什么是数据)。

在描述数据的结构和含义时,可通过各种方式重复使用数据。例如,如果有一个销售数据块,并且数据块中每个项目都明确地区分开来,您可以只将需要的项目加载到销售报表中,而将其他项目加载到财务数据库中。换言之,您可以使用一个系统生成数据并使用 XML 标记来标记该数据,然后可以在任意数量的其他系统中处理该数据,而不用考虑硬件平台或操作系统。可移植性使得 XML 成为一种用来交换数据的最受欢迎的技术。

操作时请牢记下列事项:

 -无法使用 HTML 代替 XML。但是,您可以在 HTML 标记中使 XML 数据换行从而将其显示在网页上。
 -HTML 仅限于一组预定义的由所有用户共享的标记。
 -XML 允许您创建任何所需标记,以描述数据及数据结构。例如,假设需要存储并共享关于宠物的信息。您可以创建以下 XML 代码:

 

  1. <?xml version="1.0"?> 
  2. <CAT> 
  3.   <NAME>Izzy</NAME> 
  4.   <BREED>Siamese</BREED> 
  5.   <AGE>6</AGE> 
  6.   <ALTERED>yes</ALTERED> 
  7.   <DECLAWED>no</DECLAWED> 
  8.   <LICENSE>Izz138bod</LICENSE> 
  9.   <OWNER>Colin Wilcox</OWNER> 
  10. </CAT> 


可以看到,使用 XML 标记可以明确地标明所查看的数据属于何种类型。例如,您可以了解到以上数据是关于一只猫的,并且可以很容易地找到这只猫的名字、年龄等信息。XML 能够创建定义几乎所有数据结构的标记,因此是“可扩展”的。

但是,请不要将该代码示例中的标记与 HTML 文件中的标记混淆。例如,如果您将该 XML 结构粘贴到一个 HTML 文件中,然后在浏览器中查看该文件,结果会如下所示:

Izzy Siamese 6 yes no Izz138bod Colin Wilcox

浏览器将忽略 XML 标记,而只显示数据。

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:『Word2007技术』标记(mark up、markup 和 tag)简介

下一篇:『Word2007技术』介绍格式标准的数据