3

XML Schema 中是否有一种方法可以定义/命名一组可以在许多元素定义中重用的属性,而无需将整个属性定义剪切/粘贴到每个元素定义中?

例如,如果我想要 xsd 中 20 个不同元素的三个属性,我可以以某种方式将它们命名为一个组并引用它们,而不必将相同的完整定义作为所有 20 个元素的一部分重复吗?

<xs:attribute name="lang" type="xs:string" use="required"/>
<xs:attribute name="page" type="xs:string"/>
<xs:attribute name="alphabet" type="xs:string"/> 
4

1 回答 1

4

是的,为此目的有' xs:attributeGroup '。

于 2012-09-06T18:53:18.903 回答