XML基础

XML文件通常包含文件头和文件体两个部分。

     文件头由XML声明和DTD文件类型声明组成。其中,DTD文件类型声明是非必须的,而XML声明是必须要有的。XML文件中第一行代码即为XML声明。格式如下:

<?xml version="1.0" encoding="gb2312" ?>

version=“1.0”代表此文件用的是XML1.0标准

encoding为编码格式,默认值是Unicode

注意:声明必须出现在文档的第一行。

      文件体重包含的是XML文件的内容,XML元素是XML文件内容的基本单元。XML元素与HTML元素的格式基本相同。不过标记符必须成对出现。其格式如下:

<标记名 属性1="值1" 属性2="值2"...>内容</标记名>

XML的基本语法

1,注释

XML的注释与HTML的注释相同,都是以<!--开始,以-->结尾.

2,区分大小写

与HTML不同,XML区分大小写,包括标记,属性,指令等.

3,标记

XML中只要有起始标记,就必须有结束标记,而且使用嵌套结构时,标记之间不能交叉.

4,属性

XML属性的使用与HTML属性基本相同,不过属性值必须加双引号""

5,实体引用

实体引用是指分析文档时会被字符数据取代的元素。实体引用用于XML文档中的特殊字符,否则这些字符会被解释为元素的组成部分。如,要显示<,需要使用实体引用"&lt;"

XML中5个预定义的实体引用:

<     :       &lt;

>     :       &gt;

"      :       &quot;

.(省略号):   &apos;

&     :        &amp;

6,CDATA

在XML中有一个特殊的标记CDATA。在CDATA中,所有文本不会被XML处理器解释,而是直接显示在浏览器重,使用方法如下:

<![CDATA[这里的内容可以直接显示]]>

7,处理指令

<?处理指令名称处理指令信息 ?>

利用CSS可以设定XML文件的显示方式,即在XML文件的头部,XML声明的下面加入一条语句。如:

<?xml version="1.0" encoding="gb2312" ?>

<?xml:stylesheet type="text/css" href="StudentSheet.css" ?>

<Students>

    <student>

      <name>李明</name>

      <gender>男</gender>

      <age>18</age>

     </student>

     <student>

         <name>张丽</name>

         <gender>女</gender>

          <age>18</age>

      </student>

</Students>

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值