初学XML(一)

来源:互联网 发布:桐乡淘宝美工培训 编辑:程序博客网 时间:2024/05/02 18:37

XML定义:由标记及其所标记的内容构成的文本文件。

 

XML作用:用来描述数据的结构,有效分离数据的结构和表示,可以作为数据交换的标准格式。

 

XML特点:1、可以自定义标记,标记名称是对所标记的数据内容含义的抽象,而不是数据的显示格式。

               2、XML只关心数据的组织机构,以便XML解析器按照其结构分解出数据。XML本身不提供数据的显示格式。

 

如何来显示XML文件的标记内容呢?

 

1、既然浏览器不能直接显示XML文件的标记内容,那么我们就需要以某种方式告诉浏览器如何显示。

 

2、有两种方式。一:使用CSS(层叠样式表),二:使用XSL交换(以后再详述)。

 

下面举个例子。将XML文件和CSS关联起来。

 

在CSS中,最重要的组成部分就是样式表,其作用:说明XML文件中的标记内容用何种方式显示。比如:

想用黑体来显示XML文件中的标记”<name>...</name>“所标记的内容,如下:

name
{
 display:block;font-size:16pt;font-weight:bold;
}

该样式表的作用是告知浏览器将标记”<name>...</name>“所标记的内容显示在一个”块区域“中。

 

以下为一个简单的CSS。show.css.

再写一个XML文件:a.xml

 

 

需要注意:1、在XML中,每个标记都必须包括开始标记和结束标记。它们之间的内容为标记内容。

               2、一个标记的内容可以包含文本和其他的标记。

               3、标记里面可以再含有标记,称为该标记的子标记。

               4、XML文件有且只有一个根标记,其他标记必须封装在根标记中,文件的标记必须形成树状结构。

 

 

最后,将show.css和a.xml放到一个文件夹,打开a.xml文件,就可以看到效果了。

 

 

 

原创粉丝点击