Salut,
Envoyé par
Alex83
Je n'ai jamais entendu parler des WXS. Je débute en XML...
Alors utilise notre ami à tous ... Google ! Il te suffisait d'utiliser la fonction suivante (ça prend deux secondes !)
define: wxs
Envoyé par
Alex83
Comment puis-je exprimer les ET et OU dans la DTD et dans mon schéma XML
Ne doit-on pas utiliser un DTD ou un XML-Schema (= wxs) :
Envoyé par
Alex83
Le but est que j'arrive à exprimer mon problème de la manière la plus simple et la plus basique du point de vue informatique.
1 2 3 4 5 6
| <description>
<taille unit="cm"/>
<valeur>9</valeur>
</taille>
<forme>ICI</forme>
</description> |
C'est ICI que je voudrais pouvoir contraindre la forme en la limitant aux valeurs "dissymétrique" ET ("ovale" OU "cylindrique"). Autrement dit, je suis d'accord que ca revient à contraindre entre "ovale" OU "cylindrique" puisque le "dissymétrique" est forcement là. Mais je pourrais être amenée à avoir plus de valeurs possibles par la suite...
Désolé, mais j'ai pas le temps de te faire ça, ni même de te guider !
Envoyé par
Alex83
De plus, tant que j'y suis, j'aimerai aussi pouvoir limiter les valeurs possible de la balise <valeur> en la bornant, par exemple entre 8 et 12.
<xs:element name="valeur" type="xs:integer" minOccurs="8" maxOccurs="12"/>
Envoyé par
Alex83
Dans ce cas, pourrais-je avoir un exemple ?
Encore merci pour ton/votre aide !
De rien
Gôm
Partager