XML属性(Attributes)讲解

XML属性(Attributes)讲解

2010/2/13 13:43:00来源:本站整理作者:我要评论(0)

XML属性(Attributes)讲解:

XML 可以带有属性 (attribute),作为 XML 元素 (element) 的附加信息。
比如 <book ISBN ="9787544238212"> 就是一个带有属性的 XML 元素。ISBN 是属性名称 (name),9787544238212 是属性的值 (value)。
XML 属性是以名称和值 (name-value) 的形式配对出现的。
XML 属性应写在开始标记里面,在开始标记的名称之后。
XML 属性名称是区分大小写的,比如 Name 和 name 就表示两个不同的属性。
XML 属性的值应用引号围起来,你可以用双引号,也可以用单引号,以下的写法都是正确的。不过通常来说,XML 属性采用双引号。
<book ISBN ="9787544238212">
<book ISBN ='9787544238212'>
如果属性的值里包含双引号,就用单引号包围属性值,比如:
<site info ='wo"you"xian.net'>
如果属性值里包含单引号,就用双引号包含属性值。
<site info ="wo'you'xian.net">
一个 XML 元素可以有一个或者多个属性。每个属性都以空格分开。比如:
<site name="woyouxian.net" author="me">
使用 XML 元素还是属性
没有硬性规定说那些数据应该使用元素,哪些数据应该使用属性,比如以下这两种写法都是对的。
第一种写法,使用属性:
<site name="woyouxian.net">
第二种写法,使用元素:
<site>
<name>woyouxian.net</name>
</site>
通常来说,元数据 (metadata) 应使用属性,而数据本身应当使用元素。
还有,通常 ID 索引,大都使用属性。比如:
<employee ID="6699">
元数据
在计算机语言里,你经常可以看到一个前缀 -- meta,meta 就是"关于" (about) 的意思。
元数据,metadata,意为描述数据的数据,英文即 data about data。
比如一篇文章,文章关键词就是元数据,而文章的内容就是数据本身。示例如下:
<article keywords="XML,属性" >
<content>XML 可以带有属性 ,作为 XML 元素的附加信息。XML 属性是以名称和值的形式配对出现的。XML 属性应写在开始标记里面,在开始标记的名称之后。</content>
</article>

阅读本文后您有什么感想? 已有 人给出评价!

  • 0 囧
      囧
  • 0 恶心
      恶心
  • 0 期待
      期待
  • 0
      难过
  • 0 不错
      不错
  • 0 关注
      关注
  • 最新评论
  • 热门评论
共有评论(0)条 查看全部评论
高兴 可 汗 我不要 害羞 好 下下下 送花 屎 亲亲

注:您的评论需要经过审核才会显示出来