Bonjour,
Etant débutant dans ce langage je rencontre un nouveau problème que je n'arrive pas à résoudre en consultant les différentes FAQs et forums.
Je suis en train d'écrire un fichier XSD à partir d'un fichier XML que je ne peux pas modifier.
Mon fichier XML est actuellement sous cette forme (que j'ai beaucoup simplifiée afin de rendre mon post compréhensible):
Dans mon XSD, j'aimerais faire en sorte que l'ID (peut importe la balise à laquelle l'attribut Id appartient) soit unique sur tout mon document.
Une précision: ce n'est pas une erreur que la balise3 contienne plusieurs balise3. Ici il n'y a que deux niveaux mais on peut imaginer que le dernier niveau de balise3 contienne a nouveau des balise3 et ainsi de suite.
Pour le but de mon XSD, il est très important que cet Id soit unique sur tout le fichier.
En vous remerciant par avance.
PS: les balises de même indice signifie qu'elles ont le même nom et chaque balise portant un indice différent signifie un nom différent au cas ou je n'ai pas été assez clair.
Partager