Comment puis-je effectuer la validation/ou la validation dans un XSD? par exemple. dans le fragment XML suivant, si le action
est A
(ajouter), puis les attributs suivants et les éléments sont required
:XSD: Syntaxe Soit/Ou
<Post postID="22793" action="A" ...>
<Transaction ...>
<Disposition ...>
<AccountInformation ... />
<ThirdPartyInformation ... />
</Disposition>
<IndividualInformation ... />
</Transaction>
...
</Post>
mais si l'action est D attributs puis ultérieurs, et les attributs, sont interdit ::
<Post postID="22793" action="D" />
C'est: si l'action est supprimer (D
), puis les autres attributs de modifier
- requis
à
- interdit
et les éléments suivants passent de
minOccurences="1" maxOccurrences="unbounded"
à
minOccurrences="0" maxOccurrences="0"
Est-il possible d'utiliser XSD pour définir la structure xml?
Excellent, merci. Fournir un lien vers d'autres ayant le même problème montre que a) ce que je fais n'est pas rare b) les autres veulent le faire c) ce n'est pas possible. Et c'est ** c ** qui est la réponse acceptée: pas possible. –