考试首页 | 考试用书 | 培训课程 | 模拟考场 | 考试论坛  
  当前位置:设计制作 > XML > 文章内容
  

XML教程:XML属性

 [ 2016年2月14日 ] 【

XML 元素 vs. 属性

请看这些例子:


  Anna
  Smith
 


  female
  Anna
  Smith
 

在第一个例子中,sex 是一个属性。在第二个例子中,sex 则是一个子元素。两个例子均可提供相同的信息。

没有什么规矩可以告诉我们什么时候该使用属性,而什么时候该使用子元素。我的经验是在 HTML 中,属性用起来很便利,但是在 XML 中,您应该尽量避免使用属性。如果信息感觉起来很像数据,那么请使用子元素吧。

我最喜欢的方式

下面的三个 XML 文档包含完全相同的信息:

第一个例子中使用了 date 属性:

date="08/08/2008">
George
John
Reminder
Don't forget the meeting!
 

第二个例子中使用了 date 元素:


08/08/2008
George
John
Reminder
Don't forget the meeting!
 

第三个例子中使用了扩展的 date 元素(这是我的最爱):



  08
  08
  2008

George
John
Reminder
Don't forget the meeting!

本文纠错】【告诉好友】【打印此文】【返回顶部
将考试网添加到收藏夹 | 每次上网自动访问考试网 | 复制本页地址,传给QQ/MSN上的好友 | 申请链接 | 意见留言 TOP
关于本站  网站声明  广告服务  联系方式  站内导航  考试论坛
Copyright © 2007-2013 中华考试网(Examw.com) All Rights Reserved