XML的基本概念
时间:2014-2-10
按照W3C的DOM模型,XML中的基本单位称为结点(Node),结点可以有很多种类型,比如文档(document),元素(Element),属性(Attribute),文本(Text)等。
文档结点是整个文档最上层的结点,即根结点;元素结点可以包含子结点,子结点可以是属性,文本甚至一个元素,即元素是可以嵌套的,比如上面的例子中<title>标题</title>是一个元素,整个"<items>...</items>"也是一个元素,其中title这个元素的内容“标题”就是一个文本结点,它在DOM模型中作为title的子结点出现,整个XML文档就形成了一个结点树的结构。
而元素结点的标识是由标记(tag)来完成的,XML中的标记是由小于号(<)开始,以大于号(>)结束,否则这个标记就是一个开始标记,表示一个元素的开始,同时,在标记内也可以附加一些属性(Attribute),代码为:
<item name="itemname"></item>
这里,为item标记附加了一个name属性,其值为itemname.