je ce schéma XML ...XML Schema: Rendre la valeur d'une variable multiple survenant unique,
<module>
<promo>
<day>1</day>
<day>2</day>
</promo>
<promo>
<day>3</day>
<day>4</day>
</promo>
<promo>
<day>Default</day>
</promo>
</module>
Je voudrais empêcher les utilisateurs de mettre la même valeur en 2 <day>
balises partout dans la balise <module>
.
Je peux actuellement le faire en utilisant la balise <xsd:unique>
, mais cela ne me permet pas d'avoir deux balises <day>
dans une balise <promo>
.
Je pourrais également utiliser l'attribut base="xs:ID"
mais cela ne permet pas à la valeur de commencer par un nombre.
Toute aide est très appréciée.
Cordialement, Tom.
Fou ... J'ai essayé * exactement la même chose * (et quelques variantes de celui-ci) pendant une demi-heure maintenant, en utilisant MSXML. MSXML ne m'a pas donné d'erreur même s'il ne répondait manifestement pas à cette exigence. Qu'avez-vous utilisé? Pouvez-vous essayer avec MSXML? – Tomalak