XML简介
一、XML是什么
XML(Extended Markup language 可扩展的标记语言)是与HTML类似的一种标记语言,但XML与HTML还是有区别的。XML用于保存和传输数据,而HTML则用于显示数据。
二、XML是干什么用的?
XML简化了数据传输和数据保存,把数据与HTML分离,在不兼容的系统之间轻松共享数据。XML独立于软件和硬件以及应用程序,使得数据更可用。
三、XML与HTML的区别
最主要的区别是XML用于保存和传输数据,HTML用于显示数据。HTML已经有一套语法规范,而XML则是由用户自定义的。
以下用一个例子来显示HTML与XML的区别
Compare.html
<head>
<title>Document</title>
</head>
<body>
<ul><!-定义一个无序列表->
<li>name:陈海晴</li>
<li>school:广东金融学院</li>
<li>sex:女</li>
</ul>
</body>
</html>
显示结果为
此时标记只是完成了显示功能的操作,name,school,sex等不能用于标记,不能相互区分。
Compare.xml
<?xmlversion="1.0" encoding="GBK" ?>
<list>
<linkman>
<name>陈海晴</name>
<school>广东金融学院</school>
<sex>女</sex>
</linkman>
</list>
结果显示
这些标记可以用来标识name,school,sex,更好地用于数据传输
四、XML文件组成
|
)
五、XML实体参照(转义字符)
即用<来代替<符号。。。。
六、XML的注释
1. 可用html的注释
<!—注释-->
2. CDATA
<![CDATA[
这里的注释不会被解析,会直接显示,可作为注释
]]>