Merci beaucoup.
Je crois que je vais m'en passer et rester plus simple.
bonne soirée.
Le 07/05/08, hufflen@lifc.univ-fcomte.fr<hufflen@lifc.univ-fcomte.fr> a écrit :
> > <garanties>
> > <garantie type="extension" duree="2" />
> > <garantie type="extension" duree="5" />
> > <garantie type="vol-casse" duree="1" />
> > <garantie type="vol-casse" duree="2" />
> > </garanties>
> >
> >
> > ]Contraintes :
> >
> > Il faut que ma xsd valide le XML seulement dans les cas suivants :
> >
> > *** si l'attribut type = "extension" alors l'attribut durée ne peut avoir
> > que "2" ou "5" comme valeur.
> > *** si l'attribut type = "vol-casse' alors l'attribut duree ne peut avoir
> > que "1" ou "2" comme valeur.
> >
> > Sinon il ne faut pas que le document soit valide.
>
> Je pense que c'est impossible avec XML Schema car les valeurs permises
> pour un attribut ne doivent pas dépendre d'une autre valeur. Par
> contre, cela me semble très simple à faire avec Schematron. Dès lors,
> cela donnerait une validation en deux temps, au niveau d'XML Schema, on
> vérifierait que duree est un entier, puis des contraintes plus fortes
> seraient vérifiées dans un second temps avec XML Schema.
>
> Bien à vous,
>
> J.-M. H.
>
>
>
> --
> Devenez redacteur <XML>fr et contribuez au developpement du
> xml francophone (http://xmlfr.org/infos/redacteurs/) !
>
> Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
>
> Cette liste est a votre disposition pour discuter en francais de
> tout sujet technique lie a XML.
>
> Pour resilier votre abonnement, envoyez un message contenant
> la commande "unsubscribe" a xml-tech-request@xmlfr.org
> (mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
>
>
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Received on Wed May 7 17:35:55 2008