现在的位置: 首页 > 综合 > 正文

XML基础知识

2013年02月13日 ⁄ 综合 ⁄ 共 860字 ⁄ 字号 评论关闭

什么是XML?

l         XMLEXtensible Markup Language的缩写

l         XML是一种类似于HTML的标记语言

l         XML是用来描述数据的 (用来存放数据的)

l         XML的标记不是在XML中预定义的,你必须定义自己的标记

l         XML使用文档类型定义(DTD)或者模式(Schema)来描述数据

l         XML使用DTD或者Schema后就是自描述的语言

 

XML语法

l         所有的XML文档必须有一个结束标记。所有元素必须正确的嵌套包含。

l         所有的XML文档必须有一个根元素XML文档中的第一个元素就是根元素。

l         元素属性值必须使用引号""

l         XML标记都是大小写敏感的,这与html不同。

l         使用XML,空白将被保留。

l         使用 XML, 新行总是被标识为 LFLine Feed,换行)。这与unix中换行一致。

l         XML中注释的语法基本上和HTML中的一样。<!-- 这是一个注释 -->

 

XML元素指的是从该元素的开始标记到结束标记之间的这部分内容。xml可以创建自己的元素。所有元素嵌套在根元素中。

XML元素有元素内容,混合内容,简单内容或者空内容。每个元素都可以拥有自己的属性。数据可以存储在元素中,也可以存储在元素的属性中。Eg:

<person sex="female">               <!—数据female保存在属性中-->

<firstname>Anna</firstname>  <!—数据Anna保存在元素中-->

XML的敏感字符

下面是五个在XML文档中预定义好的实体:

&lt;

<

 

小于号

&gt;

>

 

大于号

&amp;

&

&apos;

'

单引号

&quot;

"

双引号


实体必须以符号"&"开头,以符号";"结尾

注意: 只有"<" 字符和"&"字符对于XML来说是严格禁止使用的。剩下的都是合法的,为了减少出错,使用实体是一个好习惯。

抱歉!评论已关闭.