因使用属性而引起的一些问题:
属性无法包含多个值(子元素可以) 属性无法描述树结构(子元素可以) 属性不易扩展(为未来的变化) 属性难以阅读和维护
如果信息感觉起来很像数据,那就请使用子元素。
尽量使用元素来描述数据,而仅仅使用属性来提供与数据无关的信息。
元数据(有关数据的数据)应当存储为属性,而数据本身应当存储为元素。
因使用属性而引起的一些问题:
属性无法包含多个值(子元素可以) 属性无法描述树结构(子元素可以) 属性不易扩展(为未来的变化) 属性难以阅读和维护
如果信息感觉起来很像数据,那就请使用子元素。
尽量使用元素来描述数据,而仅仅使用属性来提供与数据无关的信息。
元数据(有关数据的数据)应当存储为属性,而数据本身应当存储为元素。
转载于:https://www.cnblogs.com/cry/archive/2008/10/23/1318018.html