通常我们以这种方式定义枚举:
<xsd:enumeration value="World"/>
除了“值”之外还可以添加其他属性吗?例如:
<xsd:enumeration value="World" another="something" />
答案 0 :(得分:2)
xsd:enumeration
元素doesn’t allow any attributes other than value
and id
。
从问题中你不知道你要做什么,但是你知道你可以指定多个xsd:enumeration
元素,对吗?这不完全是元素的用途吗?所以你可以这样做:
<xsd:restriction base="xsd:string">
<xsd:enumeration value="World"/>
<xsd:enumeration value="something"/>
</xsd:restriction>