Bonjour, je vous explique mon probleme: j'ai un fichier XML du type
Selon la valeur de l'attribut "TYPE", le choix de la valeur de l'attribut "NAME" de la balise "ATTRIBUTE" n'est pas la même.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <OBJEC! TYPE = "A"> <ATTRIBUTES> <ATTRIBUTE NAME = "TATA">youou</ATTRIBUTE> <ATTRIBUTE NAME = "TITI">1</ATTRIBUTE> </ATTRIBUTES> </OBJECT> <OBJEC! TYPE = "B"> <ATTRIBUTES> <ATTRIBUTE NAME = "TATA">youou</ATTRIBUTE> <ATTRIBUTE NAME = "TOTO">sdsds</ATTRIBUTE> </ATTRIBUTES> </OBJECT>
En gros, j'aimerai faire une XSD qui dit :
-si TYPE = "A" alors on a le choix entre NAME="TATA" ou NAME="TITI" (dans une balise ATTRIBUTE)
-si TYPE = "B" alors on a le choix entre NAME="TATA" ou NAME="TOTO" (dans une balise ATTRIBUTE)
-etc...
Est-ce possible? Merci d'avance.
Partager