Disons que je veux mettre en place un complexType générique comme ceci:Schéma XML: Définition d'une valeur par défaut pour un complexType?
<xs:complexType name="button">
<xs:sequence>
<xs:element name="id" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element name="href" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element name="label" type="xs:string" minOccurs="0" maxOccurs="1"/>
</xs:sequence>
</xs:complexType>
Et je veux faire référence à cette complexType dans divers endroits dans mon dossier de schéma comme ceci:
<xs:element name="someButton" type="button" />
Est-il possible moi de définir des valeurs par défaut pour les sous-éléments de bouton via l'élément someButton? (Si je veux someButton d'avoir une étiquette par défaut de « Go » ou a href par défaut « index.html »)
En gros ... en ce moment j'ai quelque chose comme
<Field Name="State" DataSourceField="State" />
et je Je tente d'éliminer la redondance de la manière la plus simple possible.