【发布时间】:2009-12-23 15:17:31
【问题描述】:
我正在寻找一种我不太确定是否可行的 XSD 继承,所以我想确定一下 :)
问题是我有一个复杂类型 A 和另一个复杂类型 B,它与 A 的不同之处在于它的属性具有固定值。
示例:
<xs:complexType name="A">
<xs:attribute name="AAtrr" type="xs:string"/>
</xs:complexType>
<xs:complexType name="B">
<xs:attribute name="AAtrr" type="xs:string" fixed="Something"/>
</xs:complexType>
这当然是一个简化的例子,但首先我想知道 B 是否可以继承 A 并为属性添加固定值。
【问题讨论】: