首页 课程 师资 教程 报名

XML属性的定义方式

  • 2021-12-06 09:32:47
  • 656次 星辉

通过对比属性和子元素的区别,显而易见,子元素相对属性更有优势。

属性无法包含多重的值(元素可以)

属性无法描述树结构(元素可以)

属性不易扩展(为未来的变化)

属性难以阅读和维护

属性用起来很便利,但是在 XML 中,应该尽量避免使用属性。

1.第一个例子,使用的是date 属性

<note date="08/08/2008">
<to>George</to>
<from>John</from>
<heading>Reminder</heading>
<body>Don't forget the meeting!</body>
</note>

2.第二个例子,使用的是date元素

<note>
<date>08/08/2008</date>
<to>George</to>
<from>John</from>
<heading>Reminder</heading>
<body>Don't forget the meeting!</body>
</note>

3.第三个例子,使用的是分解之后的date元素

<note>
<date>
  <day>08</day>
  <month>08</month>
  <year>2008</year>
</date>
<to>George</to>
<from>John</from>
<heading>Reminder</heading>
<body>Don't forget the meeting!</body>
</note>

以上就是关于“XML属性的定义方式”的介绍,如果大家对此比较感兴趣,想了解更多相关知识,不妨来关注一下星辉的Java星辉在线学习,里面的课程内容丰富,从入门到精通,适合没有基础的小伙伴学习,希望对大家能够有所帮助。

选你想看

你适合学Java吗?4大专业测评方法

代码逻辑 吸收能力 技术学习能力 综合素质

先测评确定适合在学习

在线申请免费测试名额
价值1998元实验班免费学
姓名
手机
提交