Je suis en train de créer un type dans un schéma XML pour appliquer un élément à la fois:schéma XML contruct pour un type avec les énumérations et les attributs
- Un seul attribut;
- Contenu simple correspondant à une énumération.
Dans un document XML, l'élément pourrait ressembler à:
<Operator Permutation="true">
Equals
</Operator>
Où "Égal à" serait l'un des énumérations.
Est-ce possible? Si c'est le cas, comment?
J'ai essayé de faire dans XMLSpy sans succès. Si je fais un type simple, il ne permet que des énumérations de contenu sans attributs. Si je fais un type complexe, il autorise seulement les attributs sans énumérations de contenu.
Editer: Merci, David. Cela fonctionne parfaitement, mais j'ajouté ceci à l'intérieur de la restriction de sorte que la validation ne tient pas compte des sauts de ligne:
<xs:whiteSpace value="collapse"/>