Bonjour, dans le cadre de l'élaboration d'une petite librairie Java, j'utilise un fichier DTD présentement pour valider l'arborescence d'un fichier XML. Je me posais la question si cétait possible avec XSD de forcer un attribut à etre present au minimum 1x dans un certain noeud parent-enfant exemple
L'attribut destination est obligatoire, il doit etre au minimum present sois dans le noeud fetch ou file. Il peut tres bien etre dans les deux de cette facon ma librairie va considerer que l'attribut destination dans le noeud file surcharge celui du noeud fetch par exemple.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <fetch destination="optionel"> <file>beer1.png</file> <file destination="optionel">readme.txt</file> </fetch>
Il doit au minimum etre à un des deux endroits. Voila !
Merci d'avance !
Partager