|
|
L'élément attributeGroup est équivalent pour les attributs à
group pour les éléments
Permet de déclarer des attributs une fois et de les utiliser plusieurs fois dans le schéma
Déclaration :
<xsd:attributeGroup name="ItemDelivery">
<xsd:attribute name="partNum" type="SKU"
use="required"/>
<xsd:attribute name="weightKg"
type="xsd:decimal"/>
<xsd:attribute name="shipBy">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="air"/>
<xsd:enumeration value="land"/>
<xsd:enumeration value="any"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
</xsd:attributeGroup>
Utilisation, à la place d'un élément attribute :
<xsd:attributeGroup ref="ItemDelivery"/>
32/49 |