请看这些例子:
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!
2015职称计算机考试书PowerPoint2007中 .. 定价:¥45 优惠价:¥42 更多书籍 | |
2015年全国职称计算机考试教材(2007模 .. 定价:¥225 优惠价:¥213 更多书籍 |