Bonjour,
Voici mon probleme,
Je souhaite représenter dans mon schema XML, un type couleur, se présentant sous forme RGB
Ex Couleur RGB : 200,010,015
J'arrive bien a vérifier avec une espression régulière que cette syntaxe soit respecter. Mais je souhaiterais verifier également que chaque valeur separer par virgule soit comprise entre 0 et 255.
Voici déja un bout de code de ce que j'ia fait qui marche.
J'ai un attribut couleur de fond :
Voici la définition de mon type couleurs
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <xs:element name="barre"> <xs:complexType> <xs:attribute name="back_color" use="optional" type="couleurs"/> </xs:complexType> </xs:element>
Quelqu'un aurais t'il une solution ??, svp merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <xs:simpleType name="couleurs"> <xs:restriction base="xs:string"> <xs:pattern value="[0-9]{1,3},[0-9]{1,3},[0-9]{1,3}"/> </xs:restriction> </xs:simpleType>
Partager