1
我已经将attribut“number”设置为#REQUIRED,但是它是一个空值有效吗?空值需要XML属性
DTD:
<!ATTLIST person number CDATA #REQUIRED>
XML:
<person number="" />
我已经将attribut“number”设置为#REQUIRED,但是它是一个空值有效吗?空值需要XML属性
DTD:
<!ATTLIST person number CDATA #REQUIRED>
XML:
<person number="" />
是,空值就足以满足一个XML属性#REQUIRED
约束。属性的值是无关紧要的;该属性的存在是所有的需要:
Validity constraint: Required Attribute
如果默认的声明是关键字
#REQUIRED
,那么 属性必须在 属性表声明类型的所有元素中指定。