属性 xml:lang を持ついくつかの要素を含む xml ドキュメントがあります。
属性の値に許容される値を制限したい。つまり、「en-US、en-CA」のみを許可します。
制限を追加しようとしましたが、値が参照されているため、有効ではないようです:
<xs:element name="translation">
<xs:complexType>
<xs:sequence>
<xs:element ref="name" />
</xs:sequence>
<xs:attribute ref="xml:lang" use="required"/>
</xs:complexType>
</xs:element>
名前空間をインポートするのは非常に困難であり、それに制限/列挙を追加するための適切なリソースが見つからないようです=(